diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 16609e68..6b67a979 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -7,6 +7,10 @@ on: - master pull_request: +concurrency: + group: build-${{ github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ${{ matrix.os }} diff --git a/.github/workflows/check-formatting.yml b/.github/workflows/check-formatting.yml index 202a34b6..67cfa762 100644 --- a/.github/workflows/check-formatting.yml +++ b/.github/workflows/check-formatting.yml @@ -7,6 +7,10 @@ on: - master pull_request: +concurrency: + group: check-formatting-${{ github.ref }} + cancel-in-progress: true + jobs: check: runs-on: ubuntu-20.04 diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index c1cdebcc..af82fdc0 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -7,6 +7,10 @@ on: - master pull_request: +concurrency: + group: lint-${{ github.ref }} + cancel-in-progress: true + jobs: lint: runs-on: ubuntu-latest diff --git a/.github/workflows/push-aur.yml b/.github/workflows/push-aur.yml index 07a30f9b..a16f3c91 100644 --- a/.github/workflows/push-aur.yml +++ b/.github/workflows/push-aur.yml @@ -7,6 +7,10 @@ on: - master pull_request: +concurrency: + group: build-archlinux-${{ github.ref }} + cancel-in-progress: true + jobs: build: runs-on: ubuntu-latest diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e88f2533..15a02d70 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -7,6 +7,10 @@ on: env: TWITCH_PUBSUB_SERVER_IMAGE: ghcr.io/chatterino/twitch-pubsub-server-test:v1.0.3 +concurrency: + group: test-${{ github.ref }} + cancel-in-progress: true + jobs: test: runs-on: ${{ matrix.os }}