Commit 6fef0a6
committed
.github: Add a reset push label workflow
The current contribution flow requires a `push` label for a pull
request to be merged. Only a user with write access can add the
`push` label such as a maintainer. However, the `push` label
is "sticky" and stays on the pull request from that point on.
It was recently decided that the user adding the push label should
always have to explicitly do so prior to merge. If a pull request
is updated (by the PR author or, simply with a rebase), someone
must reverify the contents and add the `push` label again. This
means `push` labels will need to be added much more often to PRs.
This prevents a "time-of-check-time-of-merge" torn state in the
pull request contribution flow.
Signed-off-by: Michael Kubacki <[email protected]>1 parent 6c6d4d2 commit 6fef0a6
1 file changed
+54
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
| 38 | + | |
| 39 | + | |
| 40 | + | |
| 41 | + | |
| 42 | + | |
| 43 | + | |
| 44 | + | |
| 45 | + | |
| 46 | + | |
| 47 | + | |
| 48 | + | |
| 49 | + | |
| 50 | + | |
| 51 | + | |
| 52 | + | |
| 53 | + | |
| 54 | + | |
0 commit comments