Skip to content

fix: rerun checks for refreshed release PRs#30

Merged
ThomasK33 merged 1 commit into
mainfrom
fix/release-rerun-checks
Jul 14, 2026
Merged

fix: rerun checks for refreshed release PRs#30
ThomasK33 merged 1 commit into
mainfrom
fix/release-rerun-checks

Conversation

@ThomasK33

Copy link
Copy Markdown
Member

Summary

  • grant the release workflow permission to rerun GitHub Actions checks
  • detect action_required runs created when GITHUB_TOKEN refreshes release PR branches
  • automatically rerun CI and PR-title workflows for each refreshed release PR head
  • add unit coverage for current-head filtering, deduplication, polling, and the no-op path

Why

PR #29 fixed the merge conflict by rebuilding sibling release PRs on the latest main. GitHub intentionally marks workflows triggered by a bot-authored GITHUB_TOKEN branch update as action_required; without a rerun, those refreshed PRs would still need a manual click. This finishes the no-intervention flow.

Validation

  • pnpm --filter @coder/release-please-ai test:unit (10 tests)
  • pnpm --filter @coder/release-please-ai typecheck
  • pnpm check

Generated with mux • Model: openai:gpt-5.6-sol • Thinking: max

Change-Id: Ib3e39f70817a1cb90fe446fc32b40907ab58faa2
Signed-off-by: Thomas Kosiewski <tk@coder.com>
@ThomasK33 ThomasK33 added this pull request to the merge queue Jul 14, 2026
Merged via the queue into main with commit 0ba3f37 Jul 14, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant