Skip to content

ci: release serialize - #10

Merged
dprevost-LMI merged 2 commits into
webdriverio:mainfrom
dprevost-LMI:ci/release-serialize
Sep 21, 2026
Merged

dprevost-LMI merged 2 commits into
webdriverio:mainfrom
dprevost-LMI:ci/release-serialize

Conversation

@dprevost-LMI

Copy link
Copy Markdown
Collaborator

No description provided.

dprevost-LMI and others added 2 commits September 21, 2026 06:15
Releasing "all" fanned the matrix job out in parallel, so the 2nd and
3rd release-it runs would race to commit/push their version bump to
main from the same starting commit and likely fail non-fast-forward.
Add max-parallel: 1 to serialize them, plus a workflow-level
concurrency group so two manual release runs can't overlap either.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
Auto-skip unchanged packages when releasing "all"; picking one driver
still forces its release regardless of changes.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@dprevost-LMI
dprevost-LMI enabled auto-merge (squash) September 21, 2026 10:15
@dprevost-LMI
dprevost-LMI merged commit d64e4cd into webdriverio:main Sep 21, 2026
6 checks passed
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