Skip to content

chore(deps): group github/codeql-action updates into one PR - #192

Merged
imran-siddique merged 1 commit into
mainfrom
chore/group-codeql-action-updates
Sep 14, 2026
Merged

chore(deps): group github/codeql-action updates into one PR#192
imran-siddique merged 1 commit into
mainfrom
chore/group-codeql-action-updates

Conversation

@imran-siddique

Copy link
Copy Markdown
Member

Groups github/codeql-action updates so dependabot opens one PR per release instead of four.

Why

github/codeql-action publishes a single release under four action paths, init, autobuild, analyze and upload-sarif, and all four resolve to the same SHA. Dependabot treats each path as its own dependency and opens a PR per path. Each of those bumps one pin and leaves the siblings behind, and CodeQL refuses a version mismatch, so Analyze fails on three of the four every time.

They cannot be merged back to back either: init, autobuild and analyze live on adjacent lines of the same codeql.yml, so the first merge conflicts the rest.

That happened on 2026-09-14 across demos, examples and integrations, and was resolved by hand with one consolidated bump per repo. This stops it recurring on the next release.

Scope

Deliberately narrow. Only github/codeql-action* is grouped, not every action. Grouping all github-actions updates would also fold unrelated bumps into one PR, which is a separate decision about how coarse a review should be. This one is about a dependency that is broken by being split.

Insertions only, four lines, no existing entry changed.

github/codeql-action publishes one release under four action paths that all
resolve to the same SHA. Dependabot opens a PR per path, each bumps one pin and
strands the siblings, and CodeQL fails on the version mismatch. The three paths
in codeql.yml also share adjacent lines, so the per-path PRs conflict with each
other and cannot be merged back to back.

Only codeql-action is grouped; other action updates keep their own PRs.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_015QRxFm1Z1kE9iraPspwr7j
@imran-siddique
imran-siddique merged commit 5dd11b1 into main Sep 14, 2026
10 checks passed
@imran-siddique
imran-siddique deleted the chore/group-codeql-action-updates branch September 14, 2026 18:24
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