Skip to content

Cancel superseded CI runs on new pushes#445

Merged
DeusData merged 2 commits into
mainfrom
ci-tuning
Jun 12, 2026
Merged

Cancel superseded CI runs on new pushes#445
DeusData merged 2 commits into
mainfrom
ci-tuning

Conversation

@DeusData

Copy link
Copy Markdown
Owner

Concurrency groups for the PR validation, DCO, and CodeQL workflows: a new push cancels the in-progress run for the superseded commit. Drafts keep the full gates.

DeusData added 2 commits June 12, 2026 16:59
A new push to a PR (or ref) now cancels the in-progress validation for
the previous commit instead of letting obsolete pipelines run to
completion. Drafts deliberately keep the full gate set — multi-platform
feedback matters most during iteration.

Signed-off-by: Martin Vogel <martin.vogel@datadice.io>
The UI license enumeration invoked npm by bare name via subprocess,
which fails on Windows (npm is npm.cmd there — WinError 2 in the
Windows UI-archive packaging step). Resolve it through the shell, which
handles platform shims everywhere; the command is a constant string.

Signed-off-by: Martin Vogel <martin.vogel@datadice.io>
@DeusData DeusData merged commit e599df1 into main Jun 12, 2026
14 checks passed
@DeusData DeusData deleted the ci-tuning branch June 12, 2026 16:16
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.

1 participant