-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
WIP: Meta: add script to land PRs #1799
base: main
Are you sure you want to change the base?
Conversation
2605f5a
to
b1b0ee7
Compare
Failing: https://github.com/tc39/ecma262/pull/1799/checks?check_run_id=330098116 |
I would strongly prefer we not do this. Edit: on PRs, that is; I'm fine with enforcing this for master. |
I'm confused as to why, but we can discuss it during the next editor call. |
As discussed; I'll repurpose this PR to contain a "land a PR" script, which will run these validations instead of doing it on each PR. (My understanding of the objection, which I realize I agree with, is that PR status checks should only fail when the PR author can take action to correct them) |
TODO: Document git procedure for merging here |
1320e04
to
3d0c24c
Compare
This is a beginning attempt.
In the future I'll add more checks; this should ensure that all commit messages either have a valid prefix, or (if not the first commit),
squash:
orfixup:
.