Skip to content

ci(deps): group the three CodeQL sub-action bumps into one PR - #22

Open
msalvatti wants to merge 1 commit into
mainfrom
ci/group-codeql-action-bumps
Open

ci(deps): group the three CodeQL sub-action bumps into one PR#22
msalvatti wants to merge 1 commit into
mainfrom
ci/group-codeql-action-bumps

Conversation

@msalvatti

Copy link
Copy Markdown
Member

github/codeql-action/init, /analyze and /upload-sarif are separate action references, so Dependabot opens a separate PR for each. They are not separable: init writes a config that analyze reads back, and the reader refuses a config written by a different version.

That is why #10 (init) and #12 (analyze) are both red — each moves one half of a pair to 4.37.0 while the other stays at 4.36.2:

##[error]Loaded a configuration file for version '4.36.2', but running version '4.37.4'

Merging one alone would leave main broken until its sibling landed.

This groups the three under one codeql entry covering all update types, so they move together in a change that is green by construction. The same grouping is going into nest-queue (bymaxone/nest-queue#38); nest-ai-tokens (#15 + #16) has the identical failure and needs it too.

Does not fix the two already open. #10 and #12 both target 4.37.0 and are consistent with each other — merging them back to back is what unblocks them now (#11, upload-sarif, is already green and belongs in the same batch); the grouping takes effect on the next scheduled run.

Copilot AI review requested due to automatic review settings July 30, 2026 18:32

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Ready to approve

The change is a small, low-risk Dependabot configuration update that aligns with the stated goal of keeping CodeQL sub-action versions in sync.

This review doesn't count toward merge requirements. Sign up for the private preview to control whether Copilot approvals count.

Pull request overview

Groups the github/codeql-action sub-actions into a single Dependabot update group so init, analyze, and upload-sarif are bumped together, avoiding CI breakage caused by mixed CodeQL action versions.

Changes:

  • Add a codeql Dependabot group for the github-actions ecosystem.
  • Match all github/codeql-action/* action references and allow grouping across major/minor/patch updates.
File summaries
File Description
.github/dependabot.yml Adds a Dependabot group to keep all CodeQL sub-action updates in one PR.
Review details
  • Files reviewed: 1/1 changed files
  • Comments generated: 1
  • Review effort level: Low

We're testing this review assessment. Please use 👍 or 👎 to tell us if it's correct.

Comment thread .github/dependabot.yml
Comment on lines +20 to +22
#
# Loaded a configuration file for version '4.36.2', but running version '4.37.4'
#
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.

2 participants