fix(ci): keep a joint release in draft until Vloer is distributed #146

Merged
ryangr0 merged 1 commit from ryangr0/ci-release-completion-barrier into development 2026-10-03 00:02:55 +00:00 AGit
Owner

The final Ploeg publisher ran with always() after vloer-release-distribute
and checked only Ploeg's signing, then took the GitHub release out of
draft. A failed Vloer distribution left a published release that could no
longer receive Vloer's assets. vloer-release-distribute now emits
distributed=true as its last step and the final publisher requires it.
Prepared in the 2026-10-02 Execution Pack.

If Ploeg later releases independently (VIK-1756), this barrier should apply only to the joint Unfold bundle.

Verified with mise run verify on the pinned toolchain (all gates passed).

Ticket: https://vikunja.webgrip.dev/tasks/1747

🤖 Generated with Claude Code

The final Ploeg publisher ran with always() after vloer-release-distribute and checked only Ploeg's signing, then took the GitHub release out of draft. A failed Vloer distribution left a published release that could no longer receive Vloer's assets. vloer-release-distribute now emits distributed=true as its last step and the final publisher requires it. Prepared in the 2026-10-02 Execution Pack. If Ploeg later releases independently (VIK-1756), this barrier should apply only to the joint Unfold bundle. Verified with `mise run verify` on the pinned toolchain (all gates passed). Ticket: https://vikunja.webgrip.dev/tasks/1747 🤖 Generated with [Claude Code](https://claude.com/claude-code)
fix(ci): keep a joint release in draft until Vloer is distributed
Some checks failed
[Workflow] On Pull Request / checks (pull_request) Has been cancelled
[Workflow] On Pull Request / warnings (pull_request) Has been cancelled
[Workflow] On Pull Request / release-policy (pull_request) Has been cancelled
47ea28afd8
The final Ploeg publisher ran with always() after vloer-release-distribute
and checked only Ploeg's signing, then took the GitHub release out of
draft. A failed Vloer distribution left a published release that could no
longer receive Vloer's assets. vloer-release-distribute now emits
distributed=true as its last step and the final publisher requires it.
Prepared in the 2026-10-02 Execution Pack.

VIK-1747

Co-Authored-By: Claude Opus 5.5 (1M context) <noreply@anthropic.com>
ryangr0 merged commit e163ae9af1 into development 2026-10-03 00:02:55 +00:00
Sign in to join this conversation.
No reviewers
No labels
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
webgrip/unfold!146
No description provided.