Skip to content

Commit 5ef2856

Browse files
timsaucerclaude
andauthored
ci: run CI and release workflows on release branches (#1774)
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>
1 parent 22b4e4b commit 5ef2856

2 files changed

Lines changed: 2 additions & 1 deletion

File tree

‎.github/workflows/ci.yml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ name: CI
2121

2222
on:
2323
pull_request:
24-
branches: ["main"]
24+
branches: ["main", "branch-*"]
2525

2626
concurrency:
2727
group: ${{ github.repository }}-${{ github.head_ref || github.sha }}-${{ github.workflow }}

‎.github/workflows/release.yml‎

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ on:
2727
push:
2828
branches:
2929
- "main"
30+
- "branch-*"
3031
tags:
3132
- "*-rc*" # Release candidates (e.g., 45.0.0-rc1)
3233
- "[0-9]+.*" # Release tags (e.g., 45.0.0)

0 commit comments

Comments
 (0)