fix(ci): add concurrency group to queue integration test runs

Prevents overlapping integration test runs on the self-hosted runner.
Uses cancel-in-progress: false so each run completes its full
lifecycle (including cleanup) before the next one starts.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Clint Branham
2026-03-24 15:53:11 -05:00
parent 0f3e2c16d9
commit fb5d00aad0
+4
View File
@@ -28,6 +28,10 @@ name: Integration Tests
# WARNING: Integration tests create and destroy real resources on the target
# node. Never run against production.
concurrency:
group: integration-tests
cancel-in-progress: false
on:
push:
branches: [ main ]