Skip to content

Group CodeQL action updates in Dependabot - #28271

Merged
Dongbo Wang (daxian-dbw) merged 1 commit into
PowerShell:masterfrom
daxian-dbw:dependent-bot
Oct 27, 2026
Merged

Dongbo Wang (daxian-dbw) merged 1 commit into
PowerShell:masterfrom
daxian-dbw:dependent-bot

Conversation

@daxian-dbw

Copy link
Copy Markdown
Member

PR Summary

Group CodeQL action updates in Dependabot. In this way, the updates to github/codeql-action/init and github/codeql-action/analyze in the file analyze-reusable.yml will be submitted in one PR instead of two, so that the CodeQL CI can work properly.

Example of the bad PRs:

The changes to the same file were split into 2 PRs, causing both CIs to fail.

Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot AI balanced review requested due to automatic review settings October 27, 2026 21:57
@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

🟢 Approval recommended

The narrowly scoped grouping rules match the intended CodeQL dependencies, with no blocking issues identified.

No open issues 🎉

What changed in this PR

Groups CodeQL action updates in Dependabot so init and analyze can be updated together, avoiding the split-update CI failures described in #28263 and #28264.

Changes:

  • Adds a codeql group to both GitHub Actions update configurations.
  • Matches CodeQL sub-actions using github/codeql-action/*.
File Description
.github/​dependabot.yml Groups related CodeQL action updates into a single Dependabot PR per update configuration.

Review effort: Balanced

@daxian-dbw

Copy link
Copy Markdown
Member Author

Since we backport all DependentBot changes to release branches, I don't think it's necessary to backport this change to release branches.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants