6565 id : cache-extractor
6666 with :
6767 path : |
68- ruby/extractor/ target/release/codeql-extractor-ruby
69- ruby/extractor/ target/release/codeql-extractor-ruby.exe
68+ target/release/codeql-extractor-ruby
69+ target/release/codeql-extractor-ruby.exe
7070 ruby/extractor/ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
7171 key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-extractor-${{ hashFiles('ruby/extractor/rust-toolchain.toml', 'ruby/extractor/Cargo.lock') }}-${{ hashFiles('shared/tree-sitter-extractor') }}-${{ hashFiles('ruby/extractor/**/*.rs') }}
7272 - uses : actions/cache@v3
7575 path : |
7676 ~/.cargo/registry
7777 ~/.cargo/git
78- ruby/ target
78+ target
7979 key : ${{ runner.os }}-${{ steps.os_version.outputs.version }}-ruby-rust-cargo-${{ hashFiles('ruby/extractor/rust-toolchain.toml', 'ruby/extractor/**/Cargo.lock') }}
8080 - name : Check formatting
8181 if : steps.cache-extractor.outputs.cache-hit != 'true'
9191 run : cd extractor && cargo build --release
9292 - name : Generate dbscheme
9393 if : ${{ matrix.os == 'ubuntu-latest' && steps.cache-extractor.outputs.cache-hit != 'true'}}
94- run : extractor /target/release/codeql-extractor-ruby generate --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
94+ run : .. /target/release/codeql-extractor-ruby generate --dbscheme ql/lib/ruby.dbscheme --library ql/lib/codeql/ruby/ast/internal/TreeSitter.qll
9595 - uses : actions/upload-artifact@v3
9696 if : ${{ matrix.os == 'ubuntu-latest' }}
9797 with :
@@ -106,8 +106,8 @@ jobs:
106106 with :
107107 name : extractor-${{ matrix.os }}
108108 path : |
109- ruby/extractor/ target/release/codeql-extractor-ruby
110- ruby/extractor/ target/release/codeql-extractor-ruby.exe
109+ target/release/codeql-extractor-ruby
110+ target/release/codeql-extractor-ruby.exe
111111 retention-days : 1
112112 compile-queries :
113113 if : github.repository_owner == 'github'
0 commit comments