-
v0.1.67 Stable
released this
2026-07-05 18:38:50 +00:00 | 1010 commits to main since this releaseChanged
- CHANGE-MODEL Phase 2 ("declare intent") — actor side.
pipectl shipand shipd's Ship
button now CREATE a declaredPipelineReleaseCR (declaredBy: pipectl|shipd,
requestedByidentity) instead of constructing a cadence Workflow — the pipelines-operator's
ReleaseSubmitter owns workflow submission.pipectl ship --waitwaits on the CR's phase
(Succeeded/Skipped/Failed). shipd's RBAC shrinks to create-pipelinereleases (workflow
construction removed; guarded by the shipd-release-guard VAP in seanfarm). - pipeline-release-cadence emits its verdict as output params (
outcome: released|skipped,
version,sha) so the operator can fill the declared CR and submit the release execution
with explicit params. Inert on the legacy sensor path. - pipeline-staging accepts declared-intent audit params
mode/version(empty on the
sensor path); the run's gating still cross-checks via the build's computed mode until Phase 3. - New
tests/shipd-release-create.test.jspins the shipd contract (declared CR, no workflow
construction); added to the validate template's test list.
Included changes (v0.1.66 -> v0.1.67)
dab0230b9a93feat(change-model): Phase 2 actors declare intent — pipectl/shipd create PipelineRelease, cadence verdict outputs, staging audit params
Downloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
0 downloads
- CHANGE-MODEL Phase 2 ("declare intent") — actor side.