Two bugs surfaced on the v1.3.26 release: 1. release.yml's new `Trigger Homebrew cask bump` step failed with HTTP 403 "Resource not accessible by integration". The publish-release job's permissions block only listed `contents: write`, but POST /actions/workflows/:id/dispatches requires `actions: write` on the scoped-down GITHUB_TOKEN. Added the permission. 2. Even when the bump workflow does run, its `gh pr merge --auto` was silently no-op'ing against the homebrew-orca tap, leaving bump PRs open. `--auto` only activates when there's a required check or branch-protection rule to wait on; the tap intentionally has neither. Switched to a direct squash-merge so the tap stays hands-free as originally intended. Co-authored-by: Orca <help@stably.ai> |
||
|---|---|---|
| .. | ||
| e2e.yml | ||
| homebrew-bump.yml | ||
| issue-os-labeler.yaml | ||
| pr.yml | ||
| release-cut.yml | ||
| release-rc.yml | ||
| release.yml | ||
| track-community-prs.yaml | ||