From c23839588667374aff27f03371ec79959b8cf5a4 Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:33:24 +0200 Subject: [PATCH 1/3] chore: update cancel workflow action There is a build in function to solve this adapted out of https://github.com/db-ui/mono/pull/3176 --- .github/workflows/00-init-playground.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/00-init-playground.yml b/.github/workflows/00-init-playground.yml index c0b36d9..e6a4b1c 100644 --- a/.github/workflows/00-init-playground.yml +++ b/.github/workflows/00-init-playground.yml @@ -8,9 +8,6 @@ jobs: name: Init Playground runs-on: ubuntu-latest steps: - - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 - - name: ⬇️ Checkout repo uses: actions/checkout@v3 From 8036b5a3497fcba76135c027e65fd1d735ddafef Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:34:02 +0200 Subject: [PATCH 2/3] Update 00-init.yml --- .github/workflows/00-init.yml | 3 --- 1 file changed, 3 deletions(-) diff --git a/.github/workflows/00-init.yml b/.github/workflows/00-init.yml index fe9944e..7e3bf97 100644 --- a/.github/workflows/00-init.yml +++ b/.github/workflows/00-init.yml @@ -8,9 +8,6 @@ jobs: name: Init runs-on: ubuntu-latest steps: - - name: 🛑 Cancel Previous Runs - uses: styfle/cancel-workflow-action@0.11.0 - - name: ⬇️ Checkout repo uses: actions/checkout@v3 From 1fec8df491ae5e2113efdbb4eb23e32d9c097caa Mon Sep 17 00:00:00 2001 From: Maximilian Franzke <787658+mfranzke@users.noreply.github.com> Date: Wed, 11 Sep 2024 14:52:10 +0200 Subject: [PATCH 3/3] Update default.yml --- .github/workflows/default.yml | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/.github/workflows/default.yml b/.github/workflows/default.yml index 2a5a04a..b8afcc4 100644 --- a/.github/workflows/default.yml +++ b/.github/workflows/default.yml @@ -2,6 +2,10 @@ name: Test and deploy to GitHub Pages on: [push] +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: ${{ github.ref != 'refs/heads/main' }} + jobs: init: uses: ./.github/workflows/00-init.yml