Establish CI Quality Gates #12

Open
opened 2026-02-16 14:35:58 +00:00 by boris · 1 comment
Owner

As a developer I want automated quality gates on every PR in order for me to prevent regressions reaching dev or main.

Acceptance Criteria:

Within 7 calendar days, CI runs lint, unit tests, migration checks, and build checks on every PR.
PR merge is blocked when required checks fail.
CI includes both Django app checks and Go agent checks.
Full CI runtime is under 12 minutes on default branch.
As a developer I want automated quality gates on every PR in order for me to prevent regressions reaching dev or main. Acceptance Criteria: Within 7 calendar days, CI runs lint, unit tests, migration checks, and build checks on every PR. PR merge is blocked when required checks fail. CI includes both Django app checks and Go agent checks. Full CI runtime is under 12 minutes on default branch.
boris added this to the Minumum Marketable Product milestone 2026-02-16 14:35:58 +00:00
boris added the Kind/Testing
Priority
Low
4
labels 2026-02-16 14:35:58 +00:00
boris self-assigned this 2026-02-16 14:35:58 +00:00
boris added this to the Keywarden project 2026-02-16 14:35:58 +00:00
Author
Owner

Partially implemented in recent main rebase.

Partially implemented in recent main rebase.
boris moved this to To Do in Keywarden on 2026-03-28 21:48:48 +00:00
Sign in to join this conversation.