andygrove opened a new pull request, #90:
URL: https://github.com/apache/datafusion-java/pull/90

   ## Which issue does this PR close?
   
   - No tracking issue.
   
   ## Rationale for this change
   
   \`.github/workflows/build.yml\` currently listens on \`main\` only:
   
   \`\`\`yaml
   on:
     push:
       branches: [main]
     pull_request:
       branches: [main]
   \`\`\`
   
   So pushes to \`branch-0.1\` (and any future \`branch-*\` release branch) 
don't trigger CI, and PRs targeting those branches — e.g. release-prep PRs that 
bump the version or land changelog updates — get merged without the test suite 
ever running. The first such PR (#89, against \`branch-0.1\`) made this visible.
   
   ## What changes are included in this PR?
   
   Add \`'branch-*'\` (quoted because of the glob) to both trigger lists:
   
   \`\`\`yaml
   on:
     push:
       branches: [main, 'branch-*']
     pull_request:
       branches: [main, 'branch-*']
   \`\`\`
   
   No other changes to the workflow — the same single \`make test\` job runs.
   
   ## Are these changes tested?
   
   The change itself is exercised by GitHub Actions accepting the workflow file 
when this PR is opened (the workflow is re-parsed on every push). The pattern 
\`branch-*\` matches \`branch-0.1\`, \`branch-0.2\`, etc.; verified by GitHub's 
filter docs and by the analogous pattern used in several other Apache projects' 
workflows.
   
   ## Are there any user-facing changes?
   
   No.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to