Skip to content

[Chore] Make the deployment acceptance gate non-blocking for publishes - #127

Merged
mrubens merged 1 commit into
developfrom
chore/non-blocking-deployment-acceptance
Jul 10, 2026
Merged

[Chore] Make the deployment acceptance gate non-blocking for publishes#127
mrubens merged 1 commit into
developfrom
chore/non-blocking-deployment-acceptance

Conversation

@mrubens

@mrubens mrubens commented Jul 10, 2026

Copy link
Copy Markdown
Contributor

Per Matt: the smoke test keeps blocking develop publishes (and nightly deploys) on gate-side issues, so make it non-blocking while it gets stabilized.

  • build no longer depends on deployment-acceptance; publishes and the ops dispatch proceed regardless of the gate's outcome.
  • The acceptance job itself still runs on every publish and fails visibly (the workflow run shows red), so the signal is preserved while it is being debugged.
  • A workflow comment marks this as temporary; restoring deployment-acceptance to build.needs re-enables gating.

Context: #125 fixed the baseline-tooling deadlock, but its own publish run had not yet proven the gate reliable and further merges keep queueing behind it.

The smoke test has repeatedly blocked develop image publishing (and with it
nightly deploys) on gate-side issues rather than candidate defects. Keep the
job running so failures stay visible, but let build/publish proceed without
it while the smoke test is stabilized. Restore the build dependency once it
is reliable.
@mrubens
mrubens merged commit cd4eb61 into develop Jul 10, 2026
@mrubens
mrubens deleted the chore/non-blocking-deployment-acceptance branch July 10, 2026 20:07
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.

2 participants