From ea89b625c3ebc71cdfe1317574acb44104ca7f3f Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:06:07 +0200 Subject: [PATCH 1/7] ci: cancel tests if there has been a new commit Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/asan.yml | 4 ++++ .github/workflows/check-style.yml | 4 ++++ .github/workflows/test.yml | 4 ++++ 3 files changed, 12 insertions(+) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index 9031f3d..cf42ef4 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -7,6 +7,10 @@ on: pull_request: workflow_dispatch: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: test-cargo: runs-on: ubuntu-latest diff --git a/.github/workflows/check-style.yml b/.github/workflows/check-style.yml index 850df2d..f5bea45 100644 --- a/.github/workflows/check-style.yml +++ b/.github/workflows/check-style.yml @@ -5,6 +5,10 @@ on: - main pull_request: +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: check-ts-style: runs-on: ubuntu-latest diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index bf5e74b..f56c6bc 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,6 +9,10 @@ on: env: CARGO_TERM_COLOR: always +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: test-cargo: runs-on: ubuntu-latest From a8a18c4c9d894208c0e0c664fca3573820cf42eb Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:23:24 +0200 Subject: [PATCH 2/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/asan.yml | 2 +- .github/workflows/check-style.yml | 2 +- .github/workflows/test.yml | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index cf42ef4..7ad3a70 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: workflow-${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: diff --git a/.github/workflows/check-style.yml b/.github/workflows/check-style.yml index f5bea45..5a3c34f 100644 --- a/.github/workflows/check-style.yml +++ b/.github/workflows/check-style.yml @@ -6,7 +6,7 @@ on: pull_request: concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: workflow-${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index f56c6bc..e465e73 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -10,7 +10,7 @@ env: CARGO_TERM_COLOR: always concurrency: - group: ${{ github.workflow }}-${{ github.ref }} + group: workflow-${{ github.workflow }}-${{ github.ref }} cancel-in-progress: true jobs: From 957ca9d3084cad1e324349794e7ae17164cc1298 Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:32:32 +0200 Subject: [PATCH 3/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/asan.yml | 6 +++--- .github/workflows/check-style.yml | 6 +++--- .github/workflows/test.yml | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index 7ad3a70..7dceab6 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -7,9 +7,9 @@ on: pull_request: workflow_dispatch: -concurrency: - group: workflow-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true +#concurrency: +# group: workflow-${{ github.workflow }}-${{ github.ref }} +#cancel-in-progress: true jobs: test-cargo: diff --git a/.github/workflows/check-style.yml b/.github/workflows/check-style.yml index 5a3c34f..a2998a4 100644 --- a/.github/workflows/check-style.yml +++ b/.github/workflows/check-style.yml @@ -5,9 +5,9 @@ on: - main pull_request: -concurrency: - group: workflow-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true +#concurrency: +# group: workflow-${{ github.workflow }}-${{ github.ref }} +# cancel-in-progress: true jobs: check-ts-style: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e465e73..4a93cf9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,9 +9,9 @@ on: env: CARGO_TERM_COLOR: always -concurrency: - group: workflow-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true +#concurrency: +# group: workflow-${{ github.workflow }}-${{ github.ref }} +# cancel-in-progress: true jobs: test-cargo: From 5538a874916bf92cd9eb79772dbcbe91f737089c Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:34:42 +0200 Subject: [PATCH 4/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/test.yml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4a93cf9..e465e73 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,9 +9,9 @@ on: env: CARGO_TERM_COLOR: always -#concurrency: -# group: workflow-${{ github.workflow }}-${{ github.ref }} -# cancel-in-progress: true +concurrency: + group: workflow-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: test-cargo: From 744616105e537001fd16f651946c37a75f9c436f Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:35:49 +0200 Subject: [PATCH 5/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/asan.yml | 6 +++--- .github/workflows/test.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index 7dceab6..7ad3a70 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -7,9 +7,9 @@ on: pull_request: workflow_dispatch: -#concurrency: -# group: workflow-${{ github.workflow }}-${{ github.ref }} -#cancel-in-progress: true +concurrency: + group: workflow-${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true jobs: test-cargo: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index e465e73..4a93cf9 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,9 +9,9 @@ on: env: CARGO_TERM_COLOR: always -concurrency: - group: workflow-${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true +#concurrency: +# group: workflow-${{ github.workflow }}-${{ github.ref }} +# cancel-in-progress: true jobs: test-cargo: From a8f85d47489f52a5e386e9ae6fa14161c20d179c Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:38:52 +0200 Subject: [PATCH 6/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/asan.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/asan.yml b/.github/workflows/asan.yml index 7ad3a70..f686133 100644 --- a/.github/workflows/asan.yml +++ b/.github/workflows/asan.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: concurrency: - group: workflow-${{ github.workflow }}-${{ github.ref }} + group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }} cancel-in-progress: true jobs: From 3e15bf5854e7f258a02dfc69bf248520d6e8b7b2 Mon Sep 17 00:00:00 2001 From: MarkusJx <28785953+markusjx@users.noreply.github.com> Date: Tue, 29 Aug 2023 21:39:42 +0200 Subject: [PATCH 7/7] ci: cancel tests if a new commit has been pushed Signed-off-by: Markus <28785953+MarkusJx@users.noreply.github.com> --- .github/workflows/check-style.yml | 6 +++--- .github/workflows/test.yml | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/.github/workflows/check-style.yml b/.github/workflows/check-style.yml index a2998a4..0e490ab 100644 --- a/.github/workflows/check-style.yml +++ b/.github/workflows/check-style.yml @@ -5,9 +5,9 @@ on: - main pull_request: -#concurrency: -# group: workflow-${{ github.workflow }}-${{ github.ref }} -# cancel-in-progress: true +concurrency: + group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: check-ts-style: diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4a93cf9..836c73a 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -9,9 +9,9 @@ on: env: CARGO_TERM_COLOR: always -#concurrency: -# group: workflow-${{ github.workflow }}-${{ github.ref }} -# cancel-in-progress: true +concurrency: + group: ${{ github.workflow }}-${{ github.ref == 'refs/heads/main' && github.run_id || github.event.pull_request.number || github.ref }} + cancel-in-progress: true jobs: test-cargo: