Skip to content

Commit 929c3d4

Browse files
committed
update ci
1 parent 541d842 commit 929c3d4

File tree

1 file changed

+12
-1
lines changed

1 file changed

+12
-1
lines changed

.github/workflows/ci.yml

+12-1
Original file line numberDiff line numberDiff line change
@@ -16,14 +16,25 @@ on:
1616
- bindings/**
1717
- binding.gyp
1818

19+
concurrency:
20+
group: ${{github.workflow}}-${{github.ref}}
21+
cancel-in-progress: true
22+
1923
jobs:
2024
test:
21-
runs-on: ubuntu-latest
25+
name: Test parser
26+
runs-on: ${{matrix.os}}
27+
strategy:
28+
fail-fast: false
29+
matrix:
30+
os: [ubuntu-latest, windows-latest, macos-14]
2231
steps:
2332
- name: Checkout repository
2433
uses: actions/checkout@v4
34+
2535
- name: Set up tree-sitter
2636
uses: tree-sitter/setup-action/cli@v2
37+
2738
- name: Run tests
2839
uses: tree-sitter/parser-test-action@v2
2940
with:

0 commit comments

Comments
 (0)