-
Notifications
You must be signed in to change notification settings - Fork 1.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
build(ci): Add conventional commit title check #11520
Conversation
✅ Deploy Preview for meta-velox canceled.
|
09b9c82
to
7bac999
Compare
nit: aren't we using the "build: " prefix for build and CI related changes? |
Feel free to edit the PR title to test the check. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for looking into this. Very cool!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Cool!
@Yuhta has imported this pull request. If you are a Meta employee, you can view this diff on Phabricator. |
Conbench analyzed the 1 benchmark run on commit There were no benchmark performance regressions. 🎉 The full Conbench report has more details. |
Check the PR title against cc pattern added in #11356. Fails with a pointer to CONTRIBUTING.md.
We are running the title change on every commit as it takes under 5 seconds to run and this way we avoid weird states with skipped checks overriding failed results when the title was triggered outside of a commit.
We could add a comment to the PR but that would require a workflow with elevated permissions using
pull_request_target
which should be avoided if possible. So I think the marginally lower ux is justified, we still get a marker/reminder for reviewers through this job.