Skip to content

ci: provider suite becomes a gate - #467

Merged
saqibmanan merged 2 commits into
devfrom
ci/provider-gate
Sep 17, 2026
Merged

saqibmanan merged 2 commits into
devfrom
ci/provider-gate

Conversation

@saqibmanan

Copy link
Copy Markdown
Contributor

Provider suite is now a gate (was report-only while flaky against dev):

  • Dev deploy: provider runs inside functional-tests, so a provider failure rolls back like any other functional failure. The separate report-only job is removed from promote/rollback.
  • PR gate: provider runs inside Full Suite, so it blocks a release PR.

Evidence it's stable: after CivicDataSpace-test #84 and #87, three full provider runs against dev (35187299207, 35188575284, 35189909052) each passed 12/12 with no retries.

The frontend PR gate never passed a deployed SHA, so the backend's #195 fix doesn't apply here. Two commits; both workflow files parse.

Provider functional ran report-only while it was flaky against dev. After the
sidebar, autosave and upload fixes in CivicDataSpace-test, three full provider
runs passed with no retries, so a provider failure now rolls back the deploy
like any other functional failure.
It ran as a separate report-only job that branch protection ignored. Folding it
into Full Suite makes a provider failure block the release PR.
@saqibmanan
saqibmanan merged commit 7978a68 into dev Sep 17, 2026
1 check passed
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.

1 participant