-
v0.1.46 Stable
released this
2026-07-21 14:02:57 +00:00 | 56 commits to main since this release- Gate deploy submission on the release being green (
Releases are Deployable). A deploy must not START
before its release goes green. The main-push sensor DECLARES the deploy the instantmainis pushed, but that
ff-of-main is what the release run does near its END — the release can't flip toSucceededuntil the workflow
finishes and the projector reconciles, so the raw push always races ahead of the green status (the "publishing"
window).DeploySubmitternow holds a declared deploy as Pending (no workflow, no "Running" row) until the
matchingPipelineReleasehas latchedStatus.Deployable(project + SHA match). A release-less deploy (a
direct/break-glass push tomain) is ungated past a 3-min grace so it can't wedge forever. Envtest covers the
hold-then-submit transition.
Included changes (v0.1.45 -> v0.1.46)
0c30e02389e1feat(deploy): gate deploy submission on release Deployable (no deploy before green)
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- Gate deploy submission on the release being green (