Skip to content

STAB-BE-005 — Restore the API Required CI Gate Set #519

Description

@dDevAhmed

Objective

Restore a truthful, non-skippable API verification pipeline on the stabilized dependency baseline.

Required gates

  • clean install / lockfile integrity
  • lint and typecheck
  • unit and integration tests
  • production build
  • container smoke build
  • dependency/security scan
  • migration/schema drift check where applicable

Acceptance criteria

  • Every gate runs on pull requests and the default branch.
  • Failures fail the workflow; no continue-on-error, unconditional success, or concealed skip.
  • Job names are stable and suitable for branch-protection requirements.
  • A test pull request demonstrates that a deliberate failure blocks the gate.
  • Workflow permissions are least-privilege and third-party actions are pinned.

Dependencies

STAB-BE-001 and STAB-BE-002; coordinate with STAB-BE-003/004.

Activation status

Reserved for the next Stellar Wave. Do not begin work and do not self-assign until maintainers apply the Stellar Wave label.

This issue is additive. It does not replace, close, or reduce any existing V2 issue.

Contribution rules

  • One issue per pull request.
  • Rebase on the then-current main before implementation.
  • Do not bundle dependency upgrades, redesigns, or unrelated cleanup.
  • Do not weaken or skip CI checks.
  • Include reproducible before/after evidence and update relevant documentation.
  • A pull request is not eligible to merge until the Stellar Wave has started and all required gates and human reviews pass.

Maintainer revalidation — 2026-09-21

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions