Skip to content

feat: add concurrency group to prevent parallel deployments#159

Merged
mahata merged 1 commit intomainfrom
opencode/witty-lagoon
Mar 30, 2026
Merged

feat: add concurrency group to prevent parallel deployments#159
mahata merged 1 commit intomainfrom
opencode/witty-lagoon

Conversation

@mahata
Copy link
Copy Markdown
Owner

@mahata mahata commented Mar 30, 2026

Summary

  • Add a concurrency group to the deploy workflow so that only one deployment runs at a time
  • Uses cancel-in-progress: false so a running deployment finishes before the next one starts (queuing behavior, not cancellation)

Ensures only one deployment runs at a time. If a new push arrives
while a deployment is in progress, it queues instead of cancelling
the running deployment (cancel-in-progress: false).
Copilot AI review requested due to automatic review settings March 30, 2026 02:13
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR updates the production deployment GitHub Actions workflow to serialize deployments so only one production deploy can run at a time, preventing overlapping deploys to the same environment.

Changes:

  • Add a workflow-level concurrency group for production deployments.
  • Configure cancel-in-progress: false to queue deploys rather than cancel in-flight runs.

@mahata mahata merged commit 59d3989 into main Mar 30, 2026
7 checks passed
@mahata mahata deleted the opencode/witty-lagoon branch March 30, 2026 02:49
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