Skip to content

👷 ci(codeql): move to advanced setup on Ubuntu 26.04 - #378

Closed
gaborbernat wants to merge 1 commit into
mainfrom
codeql-advanced-setup
Closed

gaborbernat wants to merge 1 commit into
mainfrom
codeql-advanced-setup

Conversation

@gaborbernat

Copy link
Copy Markdown
Member

CodeQL default setup runs on ubuntu-latest, and each run carries a notice that the label will migrate to Ubuntu 26.04. 🛡️ This PR replaces default setup with a committed workflow pinned to ubuntu-26.04, which drops the notice and puts the CodeQL configuration under review like the rest of CI.

The workflow scans the same languages default setup has configured today, actions and python, with the default query suite and no build step. It runs on pushes to main, on pull requests, weekly, and on manual dispatch. Each language runs as its own job with read-only repository access plus permission to upload results to code scanning.

Rollout

Default setup runs on ubuntu-latest, and GitHub warns on every run that the
label will migrate to Ubuntu 26.04. A committed workflow pins ubuntu-26.04 and
keeps the languages, query suite and triggers default setup uses today.
@gaborbernat gaborbernat added the skip news No user-facing changelog entry is needed label Oct 26, 2026
@gaborbernat
gaborbernat deleted the codeql-advanced-setup branch October 26, 2026 22:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

skip news No user-facing changelog entry is needed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant