Skip to content

Commit 14e4d8a

Browse files
Add shared libraries to CI
1 parent 61453e1 commit 14e4d8a

File tree

1 file changed

+14
-0
lines changed

1 file changed

+14
-0
lines changed

.github/workflows/ci.yml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,20 @@ jobs:
3030
with:
3131
tree-sitter-ref: latest
3232

33+
- name: Build tree-sitter shared library
34+
run: |
35+
git clone https://github.com/tree-sitter/tree-sitter.git
36+
cd tree-sitter
37+
make
38+
sudo make install
39+
40+
- name: Build tree-sitter-json shared library
41+
run: |
42+
git clone https://github.com/tree-sitter/tree-sitter-json.git
43+
cd tree-sitter-json
44+
make
45+
sudo make install
46+
3347
- name: Set up Crystal
3448
uses: crystal-lang/install-crystal@v1
3549
with:

0 commit comments

Comments
 (0)