16
16
- uses : actions/checkout@v2
17
17
- name : Find codeql
18
18
id : find-codeql
19
- uses : github/codeql-action/init@erik-krogh/ql
19
+ uses : github/codeql-action/init@erik-krogh/newQl
20
20
with :
21
21
languages : javascript # does not matter
22
22
- name : Get CodeQL version
@@ -159,7 +159,7 @@ jobs:
159
159
PACK : ${{ runner.temp }}/pack
160
160
- name : Hack codeql-action options
161
161
run : |
162
- JSON=$(jq -nc --arg pack "${PACK}" '.resolve.queries=["--search-path", $pack] | .resolve.extractor=["--search-path", $pack] | .database.init=["--search-path", $pack]')
162
+ JSON=$(jq -nc --arg pack "${PACK}" '.database."run-queries"=["--search-path", $pack] | . resolve.queries=["--search-path", $pack] | .resolve.extractor=["--search-path", $pack] | .database.init=["--search-path", $pack]')
163
163
echo "CODEQL_ACTION_EXTRA_OPTIONS=${JSON}" >> ${GITHUB_ENV}
164
164
env :
165
165
PACK : ${{ runner.temp }}/pack
@@ -171,22 +171,24 @@ jobs:
171
171
echo "paths:" > ${CONF}
172
172
echo " - ${FOLDER}" >> ${CONF}
173
173
echo "paths-ignore:" >> ${CONF}
174
- echo " - ql/ql/test" >> ${CONF}
174
+ echo " - ql/ql/test" >> ${CONF}
175
+ echo "disable-default-queries: true" >> ${CONF}
176
+ echo "packs:" >> ${CONF}
177
+ echo " - codeql/ql" >> ${CONF}
175
178
echo "Config file: "
176
179
cat ${CONF}
177
180
env :
178
181
CONF : ./ql-for-ql-config.yml
179
182
FOLDER : ${{ matrix.folder }}
180
-
181
183
- name : Initialize CodeQL
182
- uses : github/codeql-action/init@erik-krogh/ql
184
+ uses : github/codeql-action/init@erik-krogh/newQl
183
185
with :
184
186
languages : ql
185
187
db-location : ${{ runner.temp }}/db
186
188
config-file : ./ql-for-ql-config.yml
187
189
188
190
- name : Perform CodeQL Analysis
189
- uses : github/codeql-action/analyze@erik-krogh/ql
191
+ uses : github/codeql-action/analyze@erik-krogh/newQl
190
192
with :
191
193
category : " ql-for-ql-${{ matrix.folder }}"
192
194
- name : Copy sarif file to CWD
0 commit comments