Skip to content

Commit 8d0848d

Browse files
committed
fix: add shared concurrency group for gh-pages deployments
All live publish workflows now share 'gh-pages-deploy' group. This prevents conflicts when multiple workflows deploy simultaneously. Uses cancel-in-progress: false to queue instead of cancel.
1 parent 2dec88d commit 8d0848d

File tree

4 files changed

+11
-6
lines changed

4 files changed

+11
-6
lines changed

.github/workflows/book-publish-live.yml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,10 @@
11
name: '📚 Book Publish (Live)'
22

3+
# Shared concurrency group prevents gh-pages conflicts with other live workflows
4+
concurrency:
5+
group: gh-pages-deploy
6+
cancel-in-progress: false
7+
38
# =============================================================================
49
# CONFIGURABLE VARIABLES - Edit these to customize the workflow
510
# =============================================================================

.github/workflows/kits-publish-live.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ permissions:
1010
actions: read
1111

1212
concurrency:
13-
group: kits-live-deploy
14-
cancel-in-progress: true
13+
group: gh-pages-deploy
14+
cancel-in-progress: false
1515

1616
jobs:
1717
# Build PDF first

.github/workflows/labs-publish-live.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ permissions:
1010
actions: read
1111

1212
concurrency:
13-
group: labs-live-deploy
14-
cancel-in-progress: true
13+
group: gh-pages-deploy
14+
cancel-in-progress: false
1515

1616
jobs:
1717
build-and-deploy:

.github/workflows/tinytorch-publish-live.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@ permissions:
1212
actions: read
1313

1414
concurrency:
15-
group: tinytorch-live-deploy
16-
cancel-in-progress: true
15+
group: gh-pages-deploy
16+
cancel-in-progress: false
1717

1818
jobs:
1919
preflight:

0 commit comments

Comments
 (0)