Skip to content

Commit 8d8df96

Browse files
committed
codeql: fix fail_on_error.py
The format of the output seems to have changed slightly Signed-off-by: Steve Bennett <[email protected]>
1 parent ded6f19 commit 8d8df96

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

.github/workflows/fail_on_error.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,10 @@ def codeql_sarif_contain_error(filename):
1111
for run in s.get('runs', []):
1212
rules_metadata = run['tool']['driver']['rules']
1313
if not rules_metadata:
14-
rules_metadata = run['tool']['extensions'][0]['rules']
14+
for ext in run['tool']['extensions']:
15+
if ext['name'] == 'codeql/cpp-queries':
16+
rules_metadata = ext['rules']
17+
break
1518

1619
for res in run.get('results', []):
1720
if 'ruleIndex' in res:

0 commit comments

Comments
 (0)