diff --git a/.github/workflows/analyzer_tests.yml b/.github/workflows/analyzer_tests.yml index 9c5ea0f8..a3b02476 100644 --- a/.github/workflows/analyzer_tests.yml +++ b/.github/workflows/analyzer_tests.yml @@ -14,6 +14,10 @@ on: - 'editors/code/**' - '**/*.md' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + jobs: test: strategy: diff --git a/.github/workflows/build_ci.yml b/.github/workflows/build_ci.yml index dfafaa20..08bdf7d4 100644 --- a/.github/workflows/build_ci.yml +++ b/.github/workflows/build_ci.yml @@ -20,6 +20,10 @@ on: - '**/test_*.v' - '**/*_test.v' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + jobs: build: strategy: diff --git a/.github/workflows/install_ci.yml b/.github/workflows/install_ci.yml index 63fa2fba..d5b1b10e 100644 --- a/.github/workflows/install_ci.yml +++ b/.github/workflows/install_ci.yml @@ -10,6 +10,10 @@ on: - '**/install.vsh' - 'install_ci.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + jobs: install: strategy: diff --git a/.github/workflows/test_tree_sitter_v.yml b/.github/workflows/test_tree_sitter_v.yml index 406dd28a..c258676e 100644 --- a/.github/workflows/test_tree_sitter_v.yml +++ b/.github/workflows/test_tree_sitter_v.yml @@ -10,6 +10,10 @@ on: - 'tree_sitter_v/**' - '**/test_tree_sitter_v.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + jobs: test: name: Test tree-sitter diff --git a/.github/workflows/vscode_extension_tests.yml b/.github/workflows/vscode_extension_tests.yml index d1c13f3d..1afefe43 100644 --- a/.github/workflows/vscode_extension_tests.yml +++ b/.github/workflows/vscode_extension_tests.yml @@ -10,6 +10,10 @@ on: - 'editors/code/**' - '**/vscode_extension_tests.yml' +concurrency: + group: ${{ github.workflow }}-${{ github.event.pull_request.number || github.sha }} + cancel-in-progress: true + jobs: test: strategy: