[ci] Add automated PR title check(#13867)#13868
Conversation
8fb20ef to
f702115
Compare
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #13868 +/- ##
========================================
Coverage 32.36% 32.36%
========================================
Files 3096 3096
Lines 210896 210896
Branches 38196 38483 +287
========================================
Hits 68259 68259
Misses 142637 142637
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
1c222ef to
2cb4539
Compare
b654cb2 to
4314aeb
Compare
There was a problem hiding this comment.
Pull request overview
This PR adds automated validation of pull request titles using a GitHub Actions workflow. The workflow enforces that PR titles follow the format [component] Message (#issuenumber) as specified in the CONTRIBUTING.md file.
Changes:
- Adds a new GitHub Actions workflow that triggers on PR open/edit events
- Uses the
Slashgear/action-check-pr-titleaction to validate PR title format - Provides a help message pointing to contribution guidelines
fcc3e33 to
a549963
Compare
|
@aHenryJard I've opened a new pull request, #14605, to work on those changes. Once the pull request is ready, I'll request review from you. |
20c58bf to
ea778f5
Compare
88d4690 to
351335d
Compare
fellowseb
left a comment
There was a problem hiding this comment.
This works as a permissive solution (:. (the presence of .*s basically opens the door to many wild stuff, be we can refine later if we want to !)
Just for the component part consider either removing the [a-z]+ part given the .+ already allows anything, or constraining it more (like [\[[a-z\/\-]+\])
Proposed changes
OR
Related issues
Example of failure.

Checklist
Further comments