@@ -55,20 +55,20 @@ jobs:
5555 id : cache-extractor
5656 with :
5757 path : |
58- ruby/target/release/ruby-autobuilder
59- ruby/target/release/ruby-autobuilder.exe
60- ruby/target/release/ruby-extractor
61- ruby/target/release/ruby-extractor.exe
62- ruby/ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
63- key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-extractor-${{ hashFiles('ruby/rust-toolchain.toml', 'ruby/** /Cargo.lock') }}--${{ hashFiles('ruby/**/*.rs') }}
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
62+ ruby/extractor/ ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
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') }}
6464 - uses : actions/cache@v3
6565 if : steps.cache-extractor.outputs.cache-hit != 'true'
6666 with :
6767 path : |
6868 ~/.cargo/registry
6969 ~/.cargo/git
7070 ruby/target
71- key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-rust-cargo-${{ hashFiles('ruby/rust-toolchain.toml', 'ruby/**/Cargo.lock') }}
71+ key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-rust-cargo-${{ hashFiles('ruby/extractor/ rust-toolchain.toml', 'ruby/extractor /**/Cargo.lock') }}
7272 - name : Check formatting
7373 if : steps.cache-extractor.outputs.cache-hit != 'true'
7474 run : cargo fmt --all -- --check
8383 run : cargo build --release
8484 - name : Generate dbscheme
8585 if : ${{ matrix.os == 'ubuntu-latest' && steps.cache-extractor.outputs.cache-hit != 'true'}}
86- run : target/release/ruby-generator --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
86+ run : extractor/ target/release/ruby-generator --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
8787 - uses : actions/upload-artifact@v3
8888 if : ${{ matrix.os == 'ubuntu-latest' }}
8989 with :
@@ -98,10 +98,10 @@ jobs:
9898 with :
9999 name : extractor-${{ matrix.os }}
100100 path : |
101- ruby/target/release/ruby-autobuilder
102- ruby/target/release/ruby-autobuilder.exe
103- ruby/target/release/ruby-extractor
104- ruby/target/release/ruby-extractor.exe
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
105105 retention-days : 1
106106 compile-queries :
107107 runs-on : ubuntu-latest-xl
@@ -130,7 +130,7 @@ jobs:
130130 with :
131131 name : codeql-ruby-queries
132132 path : |
133- ruby/target/packs/*
133+ ruby/extractor/ target/packs/*
134134 retention-days : 1
135135
136136 package :
0 commit comments