Skip to content

[branch-54] ci: run CI and release workflows on release branches - #1775

Merged
timsaucer merged 1 commit into
apache:branch-54from
timsaucer:ci/run-on-release-branches-54
Sep 29, 2026
Merged

timsaucer merged 1 commit into
apache:branch-54from
timsaucer:ci/run-on-release-branches-54

Conversation

@timsaucer

Copy link
Copy Markdown
Member

Which issue does this PR close?

Backport of #1774 to branch-54. Part of #1773.

Rationale for this change

PRs targeting release branches (e.g. branch-54) currently get no build or test CI, and merges into them never run the release build. ci.yml only triggers on pull_request to main and release.yml only on push to main (plus tags), so the only workflow that runs on a release branch is RAT. #1772 merged into branch-54 without any build or tests running.

What changes are included in this PR?

  • ci.yml: also trigger on pull_request targeting branch-*.
  • release.yml: also trigger on push to branch-*.

GitHub reads workflow definitions from the branch the event occurs on, so the change must be on branch-54 itself to take effect for PRs targeting it. #1774 adds the same change to main.

Are there any user-facing changes?

No. CI only.

🤖 Generated with Claude Code

ci.yml and release.yml only matched main, so PRs to and merges into
branch-* release branches ran no build or tests.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@timsaucer
timsaucer merged commit 3a1376f into apache:branch-54 Sep 29, 2026
1 check passed
@timsaucer
timsaucer deleted the ci/run-on-release-branches-54 branch September 29, 2026 18:21
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