Skip to content

Commit cb9befd

Browse files
ausimianclaude
andcommitted
ci: run CI on release branches and all pull requests
The 1.0.0 work happens on a long-lived release/1.0.0 integration branch, with one pull request per issue merged into it. The previous triggers fired only for main, so those pull requests would have run no checks at all and there would be nothing for the merge gate to check. Push now covers release/**, and the pull_request branch filter is dropped so every pull request is built regardless of its target. Co-Authored-By: Claude <noreply@anthropic.com>
1 parent 38805c8 commit cb9befd

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,9 +2,10 @@ name: CI
22

33
on:
44
push:
5-
branches: [ main ]
5+
branches: [ main, 'release/**' ]
6+
# No branch filter. A PR into a release integration branch has to get CI too,
7+
# or there is nothing for the merge gate to check.
68
pull_request:
7-
branches: [ main ]
89

910
jobs:
1011
precommit:

0 commit comments

Comments
 (0)