Merge pull request #879 from omacom/publish/queue-every-merge

Queue waiting publishes instead of cancelling all but one
This commit is contained in:
Emir Beganović authored and GitHub committed 2026-10-09 14:54:36 +02:00
commit e34944e9fb
2 files changed
+6

No files matched your search

+4
View File
@@ -168,9 +168,13 @@ jobs:
runs-on: ubuntu-latest
environment: publish
timeout-minutes: 30
# queue: max, because by default a group holds one waiting job: a third
# merge arriving cancels the second one's publish, and nothing reruns it.
# With it up to 100 wait, in the order they reach this job.
concurrency:
group: publish
cancel-in-progress: false
queue: max
steps:
- uses: actions/checkout@v4
with:
+2
View File
@@ -25,9 +25,11 @@ jobs:
environment: publish
timeout-minutes: 15
# The publish job's group: one writer per channel database at a time.
# queue: max, as there: a waiting job is queued, not replaced.
concurrency:
group: publish
cancel-in-progress: false
queue: max
steps:
- uses: actions/checkout@v4
with: