Skip to content

Commit e6a45ec

Browse files
committed
fix(cfl): align batch workflow with PR workflow — drop UBSan, guard SARIF
cflite_batch.yml had the same issues as cflite_pr.yml: - 'undefined' sanitizer in matrix causes a build-time Rust error (no -Z sanitizer=undefined) and bad_build_check failures - upload-sarif with bare if:always() fails when no crashes are found Apply the same fixes: matrix: [address] only, hashFiles() guard. https://claude.ai/code/session_01EJLZKDtcF1RGdKx6TcUTQG
1 parent 295aef6 commit e6a45ec

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/cflite_batch.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ jobs:
1010
strategy:
1111
fail-fast: false
1212
matrix:
13-
sanitizer: [address, undefined]
13+
sanitizer: [address]
1414
steps:
1515
- uses: actions/checkout@b4ffde65f46336ab88eb53be808477a3936bae11 # v4
1616
- uses: google/clusterfuzzlite/actions/build_fuzzers@884713a6c30a92e5e8544c39945cd7cb630abcd1 # v1
@@ -25,6 +25,6 @@ jobs:
2525
mode: batch
2626
output-sarif: true
2727
- uses: github/codeql-action/upload-sarif@662472033e021d55d94146f66f6058822b0b39fd # v3
28-
if: always()
28+
if: always() && hashFiles('vulnerabilities.sarif') != ''
2929
with:
3030
sarif_file: vulnerabilities.sarif

0 commit comments

Comments
 (0)