From 7f4f970a380ee6de21ea56bca0a20abc445baea8 Mon Sep 17 00:00:00 2001 From: Marc Mintel Date: Mon, 2 Feb 2026 14:17:04 +0100 Subject: [PATCH] feat: Configure deploy workflow concurrency to dynamically group by environment and enable in-progress cancellation. --- .gitea/workflows/deploy.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/deploy.yml b/.gitea/workflows/deploy.yml index 8589710d..1a60855d 100644 --- a/.gitea/workflows/deploy.yml +++ b/.gitea/workflows/deploy.yml @@ -14,8 +14,8 @@ on: default: 'false' concurrency: - group: ${{ github.workflow }} - cancel-in-progress: false + group: ${{ github.workflow }}-${{ (github.ref_type == 'tag' && !contains(github.ref_name, '-')) && 'prod' || (github.ref_type == 'tag' && 'staging' || 'testing') }} + cancel-in-progress: true jobs: # ──────────────────────────────────────────────────────────────────────────────