diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 289b0c8109..ddf994d9e4 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -4,6 +4,11 @@ on: pull_request: branches: [master] +# Checks if any concurrent jobs under the same pull request or branch are being executed +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: manifests-validation: runs-on: ubuntu-latest diff --git a/.github/workflows/master.yaml b/.github/workflows/master.yaml index 668bd99ad4..3ea1edff01 100644 --- a/.github/workflows/master.yaml +++ b/.github/workflows/master.yaml @@ -4,6 +4,10 @@ on: push: branches: [master] +concurrency: + group: master-CI + cancel-in-progress: false + jobs: deploy-terraform: permissions: