From fb5d00aad0fe6d65c24e1f95f5a49f5b11f78437 Mon Sep 17 00:00:00 2001 From: Clint Branham Date: Tue, 24 Mar 2026 15:53:11 -0500 Subject: [PATCH] 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) --- .github/workflows/integration-tests.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/integration-tests.yml b/.github/workflows/integration-tests.yml index 8fce156..db09468 100644 --- a/.github/workflows/integration-tests.yml +++ b/.github/workflows/integration-tests.yml @@ -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 ]