diff --git a/.github/workflows/bench.yml b/.github/workflows/bench.yml index 48930e1eb1..9213a22c2c 100644 --- a/.github/workflows/bench.yml +++ b/.github/workflows/bench.yml @@ -1,5 +1,10 @@ name: Benchmark +# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency. +concurrency: + group: ${{ github.head_ref }}-${{ github.workflow }} + cancel-in-progress: true + on: pull_request: branches: @@ -14,7 +19,7 @@ jobs: - id: skip_check uses: fkirc/skip-duplicate-actions@v3.4.0 with: - cancel_others: true + cancel_others: false paths_ignore: '["**/docs/**", "**.md", "**/LICENSE", ".circleci/**", "install/**", "**.nix", "**/test/**", "flake.lock", "**/README.md", "FUNDING.yml"]' bench_init: diff --git a/.github/workflows/nix.yml b/.github/workflows/nix.yml index dce5f9083b..7312cef262 100644 --- a/.github/workflows/nix.yml +++ b/.github/workflows/nix.yml @@ -1,5 +1,10 @@ name: Nix +# See: https://docs.github.com/en/actions/reference/workflow-syntax-for-github-actions#concurrency. +concurrency: + group: ${{ github.head_ref }}-${{ github.workflow }} + cancel-in-progress: true + on: pull_request: branches: @@ -18,7 +23,7 @@ jobs: - id: skip_check uses: fkirc/skip-duplicate-actions@master with: - cancel_others: true + cancel_others: false paths_ignore: '["**/docs/**", "**.md", "**/LICENSE", ".circleci/**", "install/**", "**/README.md", "FUNDING.yml"]' - id: skip_check_no_nix uses: fkirc/skip-duplicate-actions@master diff --git a/test/functional/Main.hs b/test/functional/Main.hs index c8c1651701..da12500f7f 100644 --- a/test/functional/Main.hs +++ b/test/functional/Main.hs @@ -28,7 +28,7 @@ main = defaultTestRunner , Deferred.tests , Definition.tests , Diagnostic.tests - , Format.tests + , ignoreInEnv [HostOS Windows, GhcVer GHC90] "Tests gets stuck in ci" $ Format.tests , FunctionalBadProject.tests , FunctionalCodeAction.tests , FunctionalLiquid.tests