From e37bd4481f7195af400f5b82137c7ab7a48c179a Mon Sep 17 00:00:00 2001 From: Ivan Gabaldon Date: Wed, 7 May 2025 12:06:16 +0200 Subject: [PATCH] run workflows sequentially by default concurrency rules applies to each branch --- .github/workflows/checker.yml | 4 ++++ .github/workflows/container.yml | 4 ++++ .github/workflows/data-update.yml | 4 ++++ .github/workflows/documentation.yml | 4 ++++ .github/workflows/integration.yml | 4 ++++ .github/workflows/l10n.yml | 4 ++++ .github/workflows/security.yml | 4 ++++ 7 files changed, 28 insertions(+) diff --git a/.github/workflows/checker.yml b/.github/workflows/checker.yml index 95e193d8f..4e900dd4c 100644 --- a/.github/workflows/checker.yml +++ b/.github/workflows/checker.yml @@ -7,6 +7,10 @@ on: schedule: - cron: "0 4 * * 5" +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read diff --git a/.github/workflows/container.yml b/.github/workflows/container.yml index 13ca7ffb2..15f9ba136 100644 --- a/.github/workflows/container.yml +++ b/.github/workflows/container.yml @@ -12,6 +12,10 @@ on: branches: - master +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read # Organization GHCR diff --git a/.github/workflows/data-update.yml b/.github/workflows/data-update.yml index 62428a8d6..f8c7eecca 100644 --- a/.github/workflows/data-update.yml +++ b/.github/workflows/data-update.yml @@ -7,6 +7,10 @@ on: schedule: - cron: "59 23 28 * *" +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read diff --git a/.github/workflows/documentation.yml b/.github/workflows/documentation.yml index fbf73879b..713ee40e7 100644 --- a/.github/workflows/documentation.yml +++ b/.github/workflows/documentation.yml @@ -12,6 +12,10 @@ on: branches: - master +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read diff --git a/.github/workflows/integration.yml b/.github/workflows/integration.yml index 25e9268b8..34d22803a 100644 --- a/.github/workflows/integration.yml +++ b/.github/workflows/integration.yml @@ -11,6 +11,10 @@ on: branches: - container-gha +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read diff --git a/.github/workflows/l10n.yml b/.github/workflows/l10n.yml index 6975ea32d..690bc7ed1 100644 --- a/.github/workflows/l10n.yml +++ b/.github/workflows/l10n.yml @@ -14,6 +14,10 @@ on: schedule: - cron: "05 07 * * 5" +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read diff --git a/.github/workflows/security.yml b/.github/workflows/security.yml index 924d19fb8..3a435e199 100644 --- a/.github/workflows/security.yml +++ b/.github/workflows/security.yml @@ -11,6 +11,10 @@ on: branches: - container-gha +concurrency: + group: ${{ github.workflow }}-${{ github.ref_name }} + cancel-in-progress: false + permissions: contents: read