Skip to content

concurrency: Add support for queue key#654

Open
vvoland wants to merge 1 commit into
rhysd:mainfrom
vvoland:concurrency-queue-max
Open

concurrency: Add support for queue key#654
vvoland wants to merge 1 commit into
rhysd:mainfrom
vvoland:concurrency-queue-max

Conversation

@vvoland

@vvoland vvoland commented Apr 22, 2026

Copy link
Copy Markdown

GitHub Actions shipped a new queue key under the concurrency section to allow pending workflow runs to queue instead of being cancelled.

Allowed values are "max" and "single" (default).
The combination of queue: max with cancel-in-progress: true is not permitted.

Reference: https://docs.github.com/en/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency#example-queueing-multiple-pending-runs

GitHub Actions shipped a new `queue` key under the `concurrency` section
to allow pending workflow runs to queue instead of being cancelled.

Allowed values are "max" and "single" (default).
The combination of `queue: max` with `cancel-in-progress: true` is not
permitted.

Reference: https://docs.github.com/en/actions/how-tos/write-workflows/choose-when-workflows-run/control-workflow-concurrency#example-queueing-multiple-pending-runs

Signed-off-by: Paweł Gronowski <git@grono.dev>
@vvoland vvoland force-pushed the concurrency-queue-max branch from e7ae0d6 to 644076a Compare May 20, 2026 15:01
@vvoland

vvoland commented May 20, 2026

Copy link
Copy Markdown
Author

This is now official, updated the commit message

@vvoland

vvoland commented May 20, 2026

Copy link
Copy Markdown
Author

@rhysd PTAL when you have a chance! 🤗

bindsi added a commit to microsoft/hve-core that referenced this pull request May 28, 2026
gh-aw v0.76.1 emits `concurrency.queue` in compiled `*.lock.yml`
workflows, but actionlint v1.7.12 (latest) does not yet recognize
the key. Add a scoped ignore pattern under the existing
`.github/workflows/*.lock.yml` paths block so YAML lint passes
on PRs that include recompiled lock files.

Remove the pattern once rhysd/actionlint#654 lands.

Refs #1689
@maikelvdh

Copy link
Copy Markdown
Contributor

@rhysd is it possible to get this included in a next release?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants