Skip to content

ci: migrate CodeQL from default to advanced setup - #13

Merged
NullSablex merged 1 commit into
masterfrom
ci/codeql-advanced-setup
Aug 30, 2026
Merged

ci: migrate CodeQL from default to advanced setup#13
NullSablex merged 1 commit into
masterfrom
ci/codeql-advanced-setup

Conversation

@NullSablex

Copy link
Copy Markdown
Owner

Replaces the CodeQL default setup, which skipped analysis on PRs touching no Rust or workflow files and so left the code_scanning branch rule unable to diff against master. The advanced setup has no path filter, so both /language:actions and /language:rust configurations exist on every PR. Default setup already disabled via API.

The default setup only analysed a pull request when it touched files
relevant to the configured languages. A PR changing only docs or a
dependency manifest produced no analysis, while master still carried one
per language, so the code_scanning branch rule could not diff the two
sides and reported 'configurations not found'.

Add a codeql.yml with no path filter so both configurations exist on
every PR, keeping the /language:actions and /language:rust categories
recorded on master.
@NullSablex
NullSablex merged commit 6c339a4 into master Aug 30, 2026
7 checks passed
@NullSablex
NullSablex deleted the ci/codeql-advanced-setup branch August 30, 2026 21:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant