File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -14,18 +14,16 @@ jobs:
1414 sudo apt-get update
1515 sudo apt-get install -y build-essential python3 git openjdk-17-jdk-headless
1616
17- - name : Clone java-tree-sitter (no recursive submodules)
17+ - name : Clone java-tree-sitter
1818 run : |
1919 git clone --depth 1 https://github.com/seart-group/java-tree-sitter.git java-tree-sitter
2020
21- - name : Init grammar submodules ( top-level only, no nested)
21+ - name : Init top-level grammar submodules ( no nested)
2222 run : |
2323 cd java-tree-sitter
24- # Init only top-level grammar submodules — skip nested ones that
25- # require auth (e.g. tree-sitter-gitignore/test/gitignore).
26- git submodule update --init --depth 1 --no-recurse \
27- tree-sitter \
28- $(git config --file .gitmodules --get-regexp 'submodule\.tree-sitter-.*\.path' | awk '{print $2}')
24+ # Default submodule update does NOT recurse into nested submodules.
25+ # That avoids the toptal/gitignore auth failure.
26+ git submodule update --init --depth 1 --jobs 8
2927
3028 - name : Build native library (all grammars, glibc)
3129 run : |
You can’t perform that action at this time.
0 commit comments