Skip to content

Commit edfe167

Browse files
authored
ci(dev-release): queue runs instead of cancel-in-progress (#47)
Back-to-back main merges were cancelling the in-flight Dev Release mid-run, leaving orphaned error/inactive deployment records that looked like failed deployments. Each push already gets a unique BASE.devN version (N = commit count), so queuing is safe and lets every commit publish in order.
1 parent 92bd268 commit edfe167

1 file changed

Lines changed: 5 additions & 1 deletion

File tree

.github/workflows/dev-release.yml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,13 @@ on:
44
push:
55
branches: [main]
66

7+
# Queue dev-release runs instead of cancelling the in-flight one. Each push gets
8+
# a unique BASE.devN version (N = commit count), so back-to-back merges can all
9+
# publish safely; cancelling mid-run only left orphaned "error"/inactive
10+
# deployment records that looked like failures.
711
concurrency:
812
group: dev-release
9-
cancel-in-progress: true
13+
cancel-in-progress: false
1014

1115
jobs:
1216
publish-dev:

0 commit comments

Comments
 (0)