From c57cce3ba2309e8527d6dc805e70447f25027ddf Mon Sep 17 00:00:00 2001 From: Joshua Li Date: Mon, 13 Apr 2026 14:44:52 -0700 Subject: [PATCH] add cancel-in-progress to pull_request prs --- .github/workflows/admin-sourcemaps.yml | 5 +++++ .github/workflows/ci.yml | 4 ++++ .github/workflows/ddl-changes.yml | 3 +++ .github/workflows/dependency-review.yml | 4 ++++ .github/workflows/docs-pr.yml | 4 ++++ .github/workflows/enforce-license-compliance.yml | 4 ++++ .github/workflows/image.yml | 4 ++++ 7 files changed, 28 insertions(+) diff --git a/.github/workflows/admin-sourcemaps.yml b/.github/workflows/admin-sourcemaps.yml index d34365f7b9d..957bec858f3 100644 --- a/.github/workflows/admin-sourcemaps.yml +++ b/.github/workflows/admin-sourcemaps.yml @@ -2,6 +2,11 @@ on: pull_request: push: branches: [master] + +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build: name: "build sourcemaps" diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7423a096819..ae0ebae441e 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,6 +5,10 @@ on: - master pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: files-changed: name: detect what files changed diff --git a/.github/workflows/ddl-changes.yml b/.github/workflows/ddl-changes.yml index d92959c6619..6756d654333 100644 --- a/.github/workflows/ddl-changes.yml +++ b/.github/workflows/ddl-changes.yml @@ -3,6 +3,9 @@ on: pull_request: types: [opened, synchronize, reopened, labeled, unlabeled] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true jobs: post_changes: diff --git a/.github/workflows/dependency-review.yml b/.github/workflows/dependency-review.yml index 269aea763f1..9fc7525cb4d 100644 --- a/.github/workflows/dependency-review.yml +++ b/.github/workflows/dependency-review.yml @@ -3,6 +3,10 @@ on: pull_request: branches: ["master"] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + permissions: contents: read diff --git a/.github/workflows/docs-pr.yml b/.github/workflows/docs-pr.yml index 329fd435d01..1b5f46f8a24 100644 --- a/.github/workflows/docs-pr.yml +++ b/.github/workflows/docs-pr.yml @@ -3,6 +3,10 @@ name: Snuba Docs on PR's on: pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: docs: name: Sphinx diff --git a/.github/workflows/enforce-license-compliance.yml b/.github/workflows/enforce-license-compliance.yml index 8722b90b334..213c846abe9 100644 --- a/.github/workflows/enforce-license-compliance.yml +++ b/.github/workflows/enforce-license-compliance.yml @@ -6,6 +6,10 @@ on: pull_request: branches: [master, main] +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: enforce-license-compliance: runs-on: ubuntu-latest diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml index ce6e049679d..e676520051c 100644 --- a/.github/workflows/image.yml +++ b/.github/workflows/image.yml @@ -5,6 +5,10 @@ on: - master - release/** +concurrency: + group: ${{ github.workflow }}-${{ github.head_ref || github.run_id }} + cancel-in-progress: true + jobs: build-multiplatform: strategy: