Skip to content

ci: Enable workflow queue for publish-release workflow#8643

Merged
Mrtenz merged 1 commit intomainfrom
revert-8641-revert-8640-mrtenz/release-queue
Apr 29, 2026
Merged

ci: Enable workflow queue for publish-release workflow#8643
Mrtenz merged 1 commit intomainfrom
revert-8641-revert-8640-mrtenz/release-queue

Conversation

@Mrtenz
Copy link
Copy Markdown
Member

@Mrtenz Mrtenz commented Apr 29, 2026

This restores #8640, which was reverted to test if it was related to a workflow issue, but does not appear to be the case.


Note

Low Risk
CI/workflow-only changes; the main risk is altered release-job scheduling/serialization and relying on an actionlint ignore for the new key.

Overview
Enables queued concurrency for the publish-release GitHub Actions workflow by adding concurrency.group and concurrency.queue: max, preventing overlapping release publishes.

Updates the workflow CI to download a newer actionlint version, and adds an actionlint.yml ignore rule to suppress the current false-positive error for the unsupported concurrency.queue key in publish-release.yml.

Reviewed by Cursor Bugbot for commit ff30429. Bugbot is set up for automated code reviews on this repo. Configure here.

@Mrtenz Mrtenz requested a review from a team as a code owner April 29, 2026 19:18
@Mrtenz Mrtenz enabled auto-merge April 29, 2026 19:19
@Mrtenz Mrtenz added this pull request to the merge queue Apr 29, 2026
Merged via the queue into main with commit d8847f2 Apr 29, 2026
369 of 370 checks passed
@Mrtenz Mrtenz deleted the revert-8641-revert-8640-mrtenz/release-queue branch April 29, 2026 19:24
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