File tree 1 file changed +40
-0
lines changed
1 file changed +40
-0
lines changed Original file line number Diff line number Diff line change
1
+ name : " Ruby: Run RTJO Language Tests"
2
+
3
+ on :
4
+ pull_request :
5
+ types :
6
+ - opened
7
+ - synchronize
8
+ - reopened
9
+ - labeled
10
+
11
+ env :
12
+ CARGO_TERM_COLOR : always
13
+
14
+ defaults :
15
+ run :
16
+ working-directory : ruby
17
+
18
+ permissions :
19
+ contents : read
20
+
21
+ jobs :
22
+ qltest-rtjo :
23
+ if : " github.repository_owner == 'github' && github.event.label.name == 'Run: RTJO Language Tests'"
24
+ runs-on : ubuntu-latest-xl
25
+ strategy :
26
+ fail-fast : false
27
+ steps :
28
+ - uses : actions/checkout@v4
29
+ - uses : ./.github/actions/fetch-codeql
30
+ - uses : ./ruby/actions/create-extractor-pack
31
+ - name : Cache compilation cache
32
+ id : query-cache
33
+ uses : ./.github/actions/cache-query-compilation
34
+ with :
35
+ key : ruby-qltest
36
+ - name : Run QL tests
37
+ run : |
38
+ codeql test run --dynamic-join-order-mode=all --threads=0 --ram 50000 --search-path "${{ github.workspace }}" --check-databases --check-undefined-labels --check-unused-labels --check-repeated-labels --check-redefined-labels --check-use-before-definition --consistency-queries ql/consistency-queries ql/test --compilation-cache "${{ steps.query-cache.outputs.cache-dir }}"
39
+ env :
40
+ GITHUB_TOKEN : ${{ github.token }}
You can’t perform that action at this time.
0 commit comments