Commit 0821ae6
committed
fix(deploy): add concurrency control to prevent parallel deploys
Root cause: two CI runs complete near-simultaneously, triggering two
deploy workflows. Second deploy's 'rm -rf .next' kills first's build.
Fixes:
- GitHub Actions concurrency group (cancel-in-progress: true)
- Server-side flock to prevent concurrent builds on the droplet1 parent c543306 commit 0821ae6
18 files changed
Lines changed: 11 additions & 1 deletion
File tree
- .github/workflows
- firetv/.gradle
- 8.5
- checksums
- dependencies-accessors
- executionHistory
- fileChanges
- fileHashes
- buildOutputCleanup
- vcs-1
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
15 | 15 | | |
16 | 16 | | |
17 | 17 | | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
18 | 22 | | |
19 | 23 | | |
20 | 24 | | |
| |||
116 | 120 | | |
117 | 121 | | |
118 | 122 | | |
119 | | - | |
| 123 | + | |
| 124 | + | |
| 125 | + | |
| 126 | + | |
| 127 | + | |
120 | 128 | | |
121 | 129 | | |
122 | 130 | | |
| |||
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Whitespace-only changes.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 commit comments