Skip to content

Conversation

@Shubh-Raj
Copy link

Description

Closes #56

Adds concurrency control to prevent duplicate workflow runs for the same release.

Changes

  • Added concurrency block with cancel-in-progress: false
  • Groups runs by workflow name and git ref

Note

cancel-in-progress: false is intentional as we don't want to cancel publish jobs mid-execution, just prevent parallel runs.

@Shubh-Raj Shubh-Raj force-pushed the chore/add-workflow-concurrency branch from 204993d to 68cd208 Compare January 8, 2026 13:36
Prevents duplicate workflow runs for the same release.
Uses cancel-in-progress: false to ensure publish jobs complete.

Signed-off-by: Shubh-Raj <shubhraj625@gmail.com>
@Shubh-Raj Shubh-Raj force-pushed the chore/add-workflow-concurrency branch from 68cd208 to 0c15fb7 Compare January 8, 2026 13:38
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.

chore: Add concurrency control to npm-publish workflow

1 participant