diff --git a/.github/workflows/cicd.yml b/.github/workflows/cicd.yml index 3c43c05..8a1bd5c 100644 --- a/.github/workflows/cicd.yml +++ b/.github/workflows/cicd.yml @@ -6,9 +6,14 @@ on: branches: - master +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + jobs: build: strategy: + fail-fast: true matrix: os: [ubuntu-latest, macos-10.15] runs-on: ${{ matrix.os }} @@ -36,6 +41,7 @@ jobs: test-nix: needs: build strategy: + fail-fast: true matrix: os: [ubuntu-latest, macos-10.15] nix_version: @@ -78,6 +84,7 @@ jobs: test-cachix: needs: build strategy: + fail-fast: true matrix: os: [ubuntu-latest, macos-10.15] nix_version: