Skip to content

Commit 6b370cf

Browse files
committed
ci: update workflows
1 parent 6b7d1fc commit 6b370cf

File tree

3 files changed

+8
-8
lines changed

3 files changed

+8
-8
lines changed

.github/workflows/ci.yml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ name: CI
22

33
on:
44
push:
5-
branches: ["*"]
5+
branches: [master]
66
paths:
77
- grammar.js
88
- src/**
@@ -44,7 +44,11 @@ jobs:
4444
- name: Run tests
4545
uses: tree-sitter/parser-test-action@v2
4646
with:
47-
test-rust: ${{runner.os == 'Linux'}}
47+
test-rust: true
48+
test-node: true
49+
test-python: true
50+
test-go: true
51+
test-swift: true
4852
- name: Parse examples
4953
uses: tree-sitter/parse-action@v4
5054
with:

.github/workflows/fuzz.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,5 +17,3 @@ jobs:
1717
uses: actions/checkout@v4
1818
- name: Run fuzzer
1919
uses: tree-sitter/fuzz-action@v4
20-
with:
21-
tree-sitter-version: v0.22.2

.github/workflows/publish.yml

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,9 @@ on:
44
push:
55
tags: ["*"]
66

7-
concurrency:
8-
group: ${{github.workflow}}-${{github.ref}}
9-
cancel-in-progress: true
10-
117
jobs:
8+
github:
9+
uses: tree-sitter/workflows/.github/workflows/release.yml@main
1210
npm:
1311
uses: tree-sitter/workflows/.github/workflows/package-npm.yml@main
1412
secrets:

0 commit comments

Comments
 (0)