@@ -55,10 +55,10 @@ jobs:
55
55
id : cache-extractor
56
56
with :
57
57
path : |
58
- ruby/extractor/target/release/ruby- autobuilder
59
- ruby/extractor/target/release/ruby- autobuilder.exe
60
- ruby/extractor/target/release/ruby- extractor
61
- ruby/extractor/target/release/ruby- extractor.exe
58
+ ruby/extractor/target/release/autobuilder
59
+ ruby/extractor/target/release/autobuilder.exe
60
+ ruby/extractor/target/release/extractor
61
+ ruby/extractor/target/release/extractor.exe
62
62
ruby/extractor/ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
63
63
key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-extractor-${{ hashFiles('ruby/extractor/rust-toolchain.toml', 'ruby/extractor/Cargo.lock') }}--${{ hashFiles('ruby/extractor/**/*.rs') }}
64
64
- uses : actions/cache@v3
83
83
run : cd extractor && cargo build --release
84
84
- name : Generate dbscheme
85
85
if : ${{ matrix.os == 'ubuntu-latest' && steps.cache-extractor.outputs.cache-hit != 'true'}}
86
- run : extractor/target/release/ruby- generator --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
86
+ run : extractor/target/release/generator --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
87
87
- uses : actions/upload-artifact@v3
88
88
if : ${{ matrix.os == 'ubuntu-latest' }}
89
89
with :
@@ -98,10 +98,10 @@ jobs:
98
98
with :
99
99
name : extractor-${{ matrix.os }}
100
100
path : |
101
- ruby/extractor/target/release/ruby- autobuilder
102
- ruby/extractor/target/release/ruby- autobuilder.exe
103
- ruby/extractor/target/release/ruby- extractor
104
- ruby/extractor/target/release/ruby- extractor.exe
101
+ ruby/extractor/target/release/autobuilder
102
+ ruby/extractor/target/release/autobuilder.exe
103
+ ruby/extractor/target/release/extractor
104
+ ruby/extractor/target/release/extractor.exe
105
105
retention-days : 1
106
106
compile-queries :
107
107
runs-on : ubuntu-latest-xl
@@ -158,12 +158,12 @@ jobs:
158
158
mkdir -p ruby
159
159
cp -r codeql-extractor.yml tools ql/lib/ruby.dbscheme.stats ruby/
160
160
mkdir -p ruby/tools/{linux64,osx64,win64}
161
- cp linux64/ruby- autobuilder ruby/tools/linux64/autobuilder
162
- cp osx64/ruby- autobuilder ruby/tools/osx64/autobuilder
163
- cp win64/ruby- autobuilder.exe ruby/tools/win64/autobuilder.exe
164
- cp linux64/ruby- extractor ruby/tools/linux64/extractor
165
- cp osx64/ruby- extractor ruby/tools/osx64/extractor
166
- cp win64/ruby- extractor.exe ruby/tools/win64/extractor.exe
161
+ cp linux64/autobuilder ruby/tools/linux64/autobuilder
162
+ cp osx64/autobuilder ruby/tools/osx64/autobuilder
163
+ cp win64/autobuilder.exe ruby/tools/win64/autobuilder.exe
164
+ cp linux64/extractor ruby/tools/linux64/extractor
165
+ cp osx64/extractor ruby/tools/osx64/extractor
166
+ cp win64/extractor.exe ruby/tools/win64/extractor.exe
167
167
chmod +x ruby/tools/{linux64,osx64}/{autobuilder,extractor}
168
168
zip -rq codeql-ruby.zip ruby
169
169
- uses : actions/upload-artifact@v3
0 commit comments