Skip to content

Commit f558e85

Browse files
committed
ATM: Install codeql using new input to fetch-codeql Action
1 parent ec87a93 commit f558e85

File tree

1 file changed

+8
-16
lines changed

1 file changed

+8
-16
lines changed

.github/workflows/atm-check-queries-run.yml

Lines changed: 8 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -19,38 +19,30 @@ jobs:
1919
steps:
2020
- uses: actions/checkout@v3
2121

22-
- name: Install CodeQL CLI
23-
env:
24-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
25-
run: |
26-
gh extensions install github/gh-codeql
27-
gh codeql download
22+
- name: Setup CodeQL
23+
uses: ./.github/actions/fetch-codeql
24+
with:
25+
channel: release
2826

2927
- name: Install ATM model pack
30-
env:
31-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
3228
run: |
3329
set -exu
3430
3531
# Install ATM model pack
36-
gh codeql pack install ${ATM_MODEL_PACK}
32+
codeql pack install ${ATM_MODEL_PACK}
3733
3834
# Retrieve model checksum
39-
model_checksum=$(gh codeql resolve extensions ${ATM_MODEL_PACK}/${QUERY_SUITE} | jq -r '.models[0].checksum')
35+
model_checksum=$(codeql resolve extensions ${ATM_MODEL_PACK}/${QUERY_SUITE} | jq -r '.models[0].checksum')
4036
4137
# Trust the model so that we can use it in the ATM boosted queries
4238
mkdir -p "$HOME/.config/codeql"
4339
echo "--insecurely-execute-ml-model-checksums ${model_checksum}" >> "$HOME/.config/codeql/config"
4440
4541
- name: Create test DB
46-
env:
47-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
4842
run: |
49-
gh codeql database create ${RUNNER_TEMP}/${DB_PATH} --source-root config/atm/ --language javascript
43+
codeql database create ${RUNNER_TEMP}/${DB_PATH} --source-root config/atm/ --language javascript
5044
5145
- name: Run ATM query suite
52-
env:
53-
GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }}
5446
run: |
55-
gh codeql database run-queries -vv -- ${RUNNER_TEMP}/${DB_PATH} ${ATM_MODEL_PACK}/${QUERY_SUITE}
47+
codeql database run-queries -vv -- ${RUNNER_TEMP}/${DB_PATH} ${ATM_MODEL_PACK}/${QUERY_SUITE}
5648

0 commit comments

Comments
 (0)