Skip to content

ci(codeql): keep the engine checkout out of the scan - #41

Merged
rennf93 merged 1 commit into
masterfrom
fix/code-scanning-alerts
Oct 21, 2026
Merged

rennf93 merged 1 commit into
masterfrom
fix/code-scanning-alerts

Conversation

@rennf93

@rennf93 rennf93 commented Oct 21, 2026

Copy link
Copy Markdown
Member

Closes the CodeQL py/redos alert #1. It points at guard-core-jvm/docs/tools/w8c_extract.py, which is not this repository's code: the CodeQL workflow checks the engine out under guard-core-jvm/ for the composite build, and the Python analysis I added in the code-ql job scanned that checkout too.

.github/codeql/codeql-config.yml now lists guard-core-jvm under paths-ignore and the code-ql job loads it. The engine keeps its own alert in guard-core-jvm, where the fix lands. This repository's own Python scripts (src/test/resources/gen_response_vectors.py, gen_wire_shape.py) stay in the scan.

Checked: actionlint passes on every changed workflow. The CodeQL run on this PR is the check that the alerts close.

@rennf93 rennf93 added the no-issue Chore or dependency PR that does not need an issue label Oct 21, 2026
@github-actions github-actions Bot added the ci GitHub Actions and pre-commit label Oct 21, 2026
@rennf93
rennf93 merged commit bf19c70 into master Oct 21, 2026
9 checks passed
@rennf93
rennf93 deleted the fix/code-scanning-alerts branch October 21, 2026 02:44
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ci GitHub Actions and pre-commit no-issue Chore or dependency PR that does not need an issue

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant