Skip to content

Commit 295aef6

Browse files
committed
fix(ci): remove deno test step; re-trigger CFL with updated workflow
deno test -A was failing with "No test modules found" — after excluding _attic/ from deno.json test config, no Deno test files remain. This Rust/ReScript project has no Deno tests; removing the step is correct. Extend cflite_pr.yml paths filter to also fire on .clusterfuzzlite/** changes (not just *.rs), so future build.sh / project.yaml edits re-run the fuzzer CI without needing a dummy .rs touch. Add SPDX header to fuzz_main.rs (a .rs change) to force this commit to trigger a fresh CFL run, picking up the corrected cflite_pr.yml that drops the undefined sanitizer matrix entry and guards upload-sarif with hashFiles(). https://claude.ai/code/session_01EJLZKDtcF1RGdKx6TcUTQG
1 parent 518eccf commit 295aef6

3 files changed

Lines changed: 5 additions & 2 deletions

File tree

.github/workflows/cflite_pr.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@ on:
44
pull_request:
55
paths:
66
- '**/*.rs'
7+
- '.clusterfuzzlite/**'
78
permissions: read-all
89
jobs:
910
PR:

.github/workflows/deno.yml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -39,5 +39,6 @@ jobs:
3939
- name: Run linter
4040
run: deno lint
4141

42-
- name: Run tests
43-
run: deno test -A
42+
# No Deno tests exist in this Rust/ReScript project; lint is sufficient.
43+
# - name: Run tests
44+
# run: deno test -A

fuzz/fuzz_targets/fuzz_main.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,4 @@
1+
// SPDX-License-Identifier: MPL-2.0
12
#![no_main]
23
use libfuzzer_sys::fuzz_target;
34

0 commit comments

Comments
 (0)