Skip to content

Commit ce1c9e1

Browse files
ci(codeql): drop top-level paths to keep actions-language discovery working
Assisted-by: Claude:claude-opus-4-7 --- THE ARCHITECT ᛫ Sebastien Rousseau ᛫ https://sebastienrousseau.com THE ENGINE ᛞ EUXIS ᛫ Enterprise Unified Execution Intelligence System ᛫ https://euxis.co
1 parent 97ef043 commit ce1c9e1

1 file changed

Lines changed: 9 additions & 11 deletions

File tree

.github/codeql/codeql-config.yml

Lines changed: 9 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -4,19 +4,17 @@ name: CodeQL config for `hsh`
44
# code legitimately carries hard-coded passwords, salts, and KDF
55
# parameters as fixtures — those are *not* security issues.
66
#
7-
# Production code (`crates/*/src/`) is analysed normally.
8-
9-
paths:
10-
- crates/hsh/src
11-
- crates/hsh-cli/src
12-
- crates/hsh-kms/src
13-
- crates/hsh-digest/src
7+
# Production code under `crates/*/src/` is analysed normally; so are
8+
# the workflow YAMLs under `.github/workflows/` for the `actions`
9+
# language. We use `paths-ignore` exclusively here so language
10+
# discovery isn't restricted (a top-level `paths:` would scope
11+
# everything to those globs, including GitHub Actions YAMLs).
1412

1513
paths-ignore:
16-
- crates/*/tests
17-
- crates/*/examples
18-
- crates/*/benches
19-
- fuzz/fuzz_targets
14+
- crates/*/tests/**
15+
- crates/*/examples/**
16+
- crates/*/benches/**
17+
- fuzz/fuzz_targets/**
2018
- pkg/**
2119

2220
# Queries are the defaults. The `rust/hard-coded-cryptographic-value`

0 commit comments

Comments
 (0)