ci: name fuzz.yml's path filter once for both triggers #481

Merged
natsukium merged 1 commit from ci/fuzz-paths-anchor into main 2026-09-26 11:58:16 +09:00
Owner

fuzz.yml's pull_request and push triggers carried the same 17-line paths list; the push trigger now aliases the pull_request one through a YAML anchor.

Open question this PR answers by its own CI: whether this Forgejo's workflow parser resolves anchors in on:. The file is in its own path filter, so a fuzz / cargo fuzz smoke run should appear on this PR. If it does not (or the workflow shows a parse error), close this PR.

`fuzz.yml`'s `pull_request` and `push` triggers carried the same 17-line `paths` list; the `push` trigger now aliases the `pull_request` one through a YAML anchor. Open question this PR answers by its own CI: whether this Forgejo's workflow parser resolves anchors in `on:`. The file is in its own path filter, so a `fuzz / cargo fuzz smoke` run should appear on this PR. If it does not (or the workflow shows a parse error), close this PR.
ci: name fuzz.yml's path filter once for both triggers
All checks were successful
fuzz / cargo fuzz nightly long-run (pull_request) Has been skipped
darwin / detect relevant changes (pull_request) Successful in 15s
darwin / darwin docs-only no-op (pull_request) Has been skipped
darwin / build felis (aarch64-darwin) (pull_request) Successful in 53s
darwin / publish felis (aarch64-darwin) (pull_request) Has been skipped
windows / detect relevant changes (pull_request) Successful in 13s
windows / windows docs-only no-op (pull_request) Has been skipped
windows / frontend smoke (Windows) (pull_request) Successful in 39s
windows / cargo nextest (Windows) (pull_request) Successful in 3m16s
windows / package felis (x86_64-pc-windows-msvc) (pull_request) Has been skipped
fuzz / cargo fuzz smoke (per target) (pull_request) Successful in 1m10s
pr / nix flake check (pull_request) Successful in 28s
pr / cargo build / clippy / test / deny (pull_request) Successful in 1m49s
pr / wire schema is compatible with the base (pull_request) Successful in 16s
pr / frontend smoke (x86_64-linux) (pull_request) Successful in 28s
pr / publish felis (x86_64-linux) (pull_request) Has been skipped
windows / cargo clippy (Windows cross) (pull_request) Successful in 16s
73c5e9d64a
The pull_request and push triggers carried the same seventeen-line
exclusion list, and a crate added to one but not the other would make
the per-PR smoke and the main-branch smoke disagree about what can
break the fuzz targets. A YAML anchor keeps one list.

Assisted-by: Claude Code
natsukium scheduled this pull request to auto merge when all checks succeed 2026-09-26 10:54:50 +09:00
natsukium deleted branch ci/fuzz-paths-anchor 2026-09-26 11:58:16 +09:00
Commenting is not possible because the repository is archived.
No description provided.