Files
d7f8c3f2b6 MUL-7404: ci: scope validation and remove duplicate lifecycle runs (#8451)
* ci: scope validation and remove duplicate lifecycle runs

Co-authored-by: multica-agent <github@multica.ai>

* fix(migrations): renumber the Triage validate migration to 489

#8449 and #8436 merged minutes apart and both took 485, so
TestMigrationNumericPrefixesAreUnique fails on main and every PR branched from
it. #8436 owns 485-488, so the single validate file moves to 489.

Renaming an applied migration makes databases that already recorded
485_issue_triage_state_validate run it once more under the new version string.
That is safe here: VALIDATE CONSTRAINT on an already-validated constraint is a
no-op, verified against PostgreSQL 17.

Co-authored-by: multica-agent <github@multica.ai>
(cherry picked from commit 09140a04ae)

* fix(ci): gate installers and reuse frontend quality setup

Co-authored-by: multica-agent <github@multica.ai>

* docs(ci): remove redundant CI overview

Co-authored-by: multica-agent <github@multica.ai>

* refactor(ci): remove unused output and duplicate test fixtures

Co-authored-by: multica-agent <github@multica.ai>

---------

Co-authored-by: Lambda <lambda@multica.ai>
Co-authored-by: multica-agent <github@multica.ai>
Co-authored-by: J <bohan@devv.ai>
2026-09-15 18:40:14 +08:00
..