From b5b4d0d042ee62a15d20b1ad5a8806323f55e8ad Mon Sep 17 00:00:00 2001 From: Itxaka Date: Thu, 15 Jun 2023 11:20:19 +0200 Subject: [PATCH] :robot: Add concurrency to CI (#33) --- .github/workflows/e2e-tests.yml | 4 ++++ .github/workflows/image.yml | 5 +++++ .github/workflows/lint.yml | 6 ++++++ .github/workflows/unit-tests.yml | 5 +++++ 4 files changed, 20 insertions(+) diff --git a/.github/workflows/e2e-tests.yml b/.github/workflows/e2e-tests.yml index 3039e80..7f38c8a 100644 --- a/.github/workflows/e2e-tests.yml +++ b/.github/workflows/e2e-tests.yml @@ -9,6 +9,10 @@ on: paths-ignore: - 'README.md' +concurrency: + group: ci-e2e-${{ github.head_ref || github.ref }}-${{ github.repository }} + cancel-in-progress: true + jobs: build-iso: runs-on: ubuntu-latest diff --git a/.github/workflows/image.yml b/.github/workflows/image.yml index 13476e3..5b4fee1 100644 --- a/.github/workflows/image.yml +++ b/.github/workflows/image.yml @@ -8,6 +8,11 @@ on: tags: - '*' + +concurrency: + group: ci-image-${{ github.head_ref || github.ref }}-${{ github.repository }} + cancel-in-progress: true + jobs: docker: runs-on: ubuntu-latest diff --git a/.github/workflows/lint.yml b/.github/workflows/lint.yml index b5bf355..aebcbfd 100644 --- a/.github/workflows/lint.yml +++ b/.github/workflows/lint.yml @@ -6,6 +6,12 @@ on: pull_request: paths: - '**' + + +concurrency: + group: ci-lint-${{ github.head_ref || github.ref }}-${{ github.repository }} + cancel-in-progress: true + env: FORCE_COLOR: 1 jobs: diff --git a/.github/workflows/unit-tests.yml b/.github/workflows/unit-tests.yml index 2a43cd0..756010c 100644 --- a/.github/workflows/unit-tests.yml +++ b/.github/workflows/unit-tests.yml @@ -6,6 +6,11 @@ on: - master pull_request: + +concurrency: + group: ci-unit-${{ github.head_ref || github.ref }}-${{ github.repository }} + cancel-in-progress: true + jobs: unit-tests: runs-on: ubuntu-latest