Skip to content

ci: establish main quality gates - #8

Merged
PeterGuy326 merged 1 commit into
masterfrom
agent/ci-quality-gates
Aug 11, 2026
Merged

PeterGuy326 merged 1 commit into
masterfrom
agent/ci-quality-gates

Conversation

@PeterGuy326

Copy link
Copy Markdown
Owner

Closes #6

What

  • run backend tests, dashboard typecheck, production build, and dependency audit in parallel
  • gate the full Compose smoke test on all four quality checks
  • verify health/readiness response bodies, dashboard output, migration completeness, and migration idempotency
  • use minimum token permissions, masked ephemeral database credentials, failure diagnostics, and unconditional cleanup
  • document local checks and the five stable branch-protection contexts

Local verification

  • actionlint and YAML parsing passed
  • all 22 embedded Bash scripts passed syntax checks
  • 37 backend tests, dashboard typecheck, and production build passed
  • both production dependency audits and Compose config validation passed

@PeterGuy326
PeterGuy326 merged commit c18ee97 into master Aug 11, 2026
5 checks passed
@PeterGuy326
PeterGuy326 deleted the agent/ci-quality-gates branch August 11, 2026 04:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

ci: 建立主干质量门禁

1 participant