ci(release): open the packaging manifests PR before the Chocolatey push #130

Merged
KofTwentyTwo merged 1 commits from ci/GH-129-packaging-order into main 2026-10-11 12:40:20 +00:00
KofTwentyTwo commented 2026-10-11 12:33:13 +00:00 (Migrated from github.com)

On v1.1.0 the Chocolatey push failed with HTTP 403 because chocolatey.org still held 1.0.1 in moderation (one version per package in the queue), and the manifests PR, which runs after the push, never opened (#123 was made by hand). The packages job now opens the manifests PR right after updating the manifests, then packs and pushes to Chocolatey; a failed push still fails the job so it is re-run when the queue clears. RELEASING.md documents the behaviour.

Closes #129.

Tested: actionlint clean (the steps are unchanged, only reordered; the PR step's add-paths keeps the ignored artifacts/ out of the commit).

🤖 Generated with Claude Code

On v1.1.0 the Chocolatey push failed with HTTP 403 because chocolatey.org still held 1.0.1 in moderation (one version per package in the queue), and the manifests PR, which runs after the push, never opened (#123 was made by hand). The `packages` job now opens the manifests PR right after updating the manifests, then packs and pushes to Chocolatey; a failed push still fails the job so it is re-run when the queue clears. RELEASING.md documents the behaviour. Closes #129. Tested: actionlint clean (the steps are unchanged, only reordered; the PR step's `add-paths` keeps the ignored `artifacts/` out of the commit). 🤖 Generated with [Claude Code](https://claude.com/claude-code)
Sign in to join this conversation.