Commit 52c2c9d
committed
Prevent a the new workflows from running concurrently
The newly-added workflows update global state. This global state is held
in Git notes in the `gitgitgadget/git` repository and is updated in
reaction to updates to the Git mailing list mirror and to the `seen`
branch.
While there is now logic in GitGitGadget's Git notes handling to allow
for "distributed updates", it makes more sense to hold off from trying
to perform (nearly-)identical updates in parallel.
Note: In the case of `handle-pr-comment` and `handle-pr-push`, let's be
mindful that it should be possible to handle different PRs concurrently,
which is definitely a change of behavior from the current Azure
Pipelines setup, where only one job can be run at any given time,
_across_ Azure Pipelines (for example, a lengthy `Update GitGitGadget's
PRs` run can easily delay any `/submit` from being processed).
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de>1 parent 81a4f4d commit 52c2c9d
File tree
5 files changed
+15
-0
lines changed- .github/workflows
5 files changed
+15
-0
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
13 | 13 | | |
14 | 14 | | |
15 | 15 | | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
16 | 19 | | |
17 | 20 | | |
18 | 21 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
5 | 5 | | |
6 | 6 | | |
7 | 7 | | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
8 | 11 | | |
9 | 12 | | |
10 | 13 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
4 | 4 | | |
5 | 5 | | |
6 | 6 | | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
7 | 10 | | |
8 | 11 | | |
9 | 12 | | |
| |||
0 commit comments