Skip to content

Commit 0b7fc56

Browse files
committed
Fix upload-sarif not uploading non-.sarif files
1 parent 94a9b7a commit 0b7fc56

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
lines changed

lib/upload-sarif-action.js

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/upload-sarif-action.ts

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -61,7 +61,12 @@ async function findAndUpload(
6161
sarifPath,
6262
analysis.sarifPredicate,
6363
);
64-
} else if (pathStats.isFile() && analysis.sarifPredicate(sarifPath)) {
64+
} else if (
65+
pathStats.isFile() &&
66+
(analysis.sarifPredicate(sarifPath) ||
67+
(analysis.kind === analyses.AnalysisKind.CodeScanning &&
68+
!analyses.CodeQuality.sarifPredicate(sarifPath)))
69+
) {
6570
sarifFiles = [sarifPath];
6671
} else {
6772
return undefined;

0 commit comments

Comments
 (0)