Skip to content

Instantly share code, notes, and snippets.

@thehowl

thehowl/a.txt Secret

Created September 26, 2024 13:52
Show Gist options
  • Save thehowl/d06d232db516c558730f3ab19db2cd4c to your computer and use it in GitHub Desktop.
Save thehowl/d06d232db516c558730f3ab19db2cd4c to your computer and use it in GitHub Desktop.
Bot makes a comment, with "requirements" that can be automatic or manual, and be restricted on who can check the boxes
ie.
AUTOMATED:
- [ ] IF (touches folder tm2) THEN (1 (review|author) from @gnolang/eu && 1 (review|author) from @gnolang/us)
- [ ] is PR up-to-date with master?
- [ ] are all CI checks green EXCEPT known flaky ones?
- [ ] is the PR allowing edits from maintainers?
MANUAL:
- [ ] IF (touches dir1) THEN ("Infra changes needed?") CHANGEABLE BY: (@gnolang/tech-staff)
- [ ] Is the code style good? CHANGEABLE BY: (@gnolang/tech-staff)
MANUAL, by author:
- [ ] have you reviewed CONTRIBUTING?
- [ ] IF (touches dir2) THEN ("...")
All checkboxes must be ticked for merge to work
(CI is red until everything is ticked; this is the only CI that is required for merge)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment