Skip to content

chore: bump github/codeql-action from 4.37.8 to 4.38.2 - #791

Merged
Sergey Galkin (sgalkin) merged 4 commits into
mainfrom
dependabot/github_actions/github/codeql-action-4.38.2
Oct 23, 2026
Merged

Sergey Galkin (sgalkin) merged 4 commits into
mainfrom
dependabot/github_actions/github/codeql-action-4.38.2

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 1, 2026

Copy link
Copy Markdown
Contributor

Bumps github/codeql-action from 4.37.8 to 4.38.2.

Release notes

Sourced from github/codeql-action's releases.

v4.38.2

  • Update default CodeQL bundle version to 2.27.1. #4160

v4.38.1

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

v4.38.0

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

v4.37.9

  • Update default CodeQL bundle version to 2.26.4. #4106
Changelog

Sourced from github/codeql-action's changelog.

CodeQL Action Changelog

See the releases page for the relevant changes to the CodeQL CLI and language packs.

[UNRELEASED]

No user facing changes.

4.38.2 - 24 Sept 2026

  • Update default CodeQL bundle version to 2.27.1. #4160

4.38.1 - 18 Sept 2026

  • The CodeQL Action now has experimental support for CodeQL releases for which per-language bundles are available. Per-language bundles support analysis for a single language and are therefore smaller than the combined bundles that allow analysis for all supported languages. As a result, per-language bundles take up less space on disk and are faster to download. We expect to roll this change out to everyone in the coming weeks. #4146

4.38.0 - 09 Sept 2026

  • On GitHub-hosted runners, the CodeQL Action now deletes unused CodeQL bundles from the toolcache before downloading a different bundle, which frees up disk space for the analysis. We expect to roll this change out to everyone in September. #4124
  • The CodeQL Action now supports CodeQL releases that are compatible with Linux Arm64 and downloads the native linux-arm64 CodeQL bundle when available. #4072
  • Update default CodeQL bundle version to 2.27.0. #4129

4.37.9 - 26 Aug 2026

  • Update default CodeQL bundle version to 2.26.4. #4106
Commits
  • 2892aa5 Merge pull request #4168 from github/update-v4.38.2-a6ef2c96f
  • 8ad03a3 Trigger workflows
  • 98af865 Update changelog for v4.38.2
  • a6ef2c9 Merge pull request #4156 from github/mario-campos/fix-validate-cmd
  • 1ef28a1 Merge pull request #4166 from github/dependabot/github_actions/dot-github/wor...
  • 26cb08b Merge pull request #4163 from github/mbg/fix-getCommitOid-stubs
  • f035ce3 Merge pull request #4165 from github/dependabot/npm_and_yarn/npm-minor-8eaed9...
  • 5e4e255 Rebuild
  • b13f5f4 Bump ruby/setup-ruby
  • c87fe57 Rebuild
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 1, 2026
Copilot AI balanced review requested due to automatic review settings October 1, 2026 21:48
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Oct 1, 2026

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.

Copilot review overview

🟡 Changes recommended

The surrounding comments incorrectly describe the actions as tag-pinned at v4.37.8.

Review effort: Balanced
Findings: 1 Low severity

Open (1)
What changed in this PR

Updates CodeQL scanning from v4.37.8 to v4.38.2 using its immutable commit SHA.

Changes:

  • Updates both CodeQL initialization and analysis actions.
File Description
.github/​workflows/​codeql.yml Bumps both CodeQL action steps to v4.38.2.

💡 Configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread .github/workflows/codeql.yml Resolved
@martintmk

Copy link
Copy Markdown
Member

Posted by an AI agent

Human review required at 091aabe7ca567ff926ea4484ca9bfe73cb503282: .github/workflows/codeql.yml still says both steps are intentionally tag-pinned at v4.37.8, but they now use the immutable v4.38.2 commit 2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2. Please update the stale rationale in both comment blocks. See the current-head finding. Several CI checks are also still running, so approval is withheld.

@martintmk martintmk added the human-review-required Human review required before automated approval. label Oct 1, 2026
@codecov

codecov Bot commented Oct 1, 2026 •

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 100.0%. Comparing base (c9ba134) to head (b6c35ce).
⚠️ Report is 7 commits behind head on main.

Additional details and impacted files
@@           Coverage Diff           @@
##             main     #791   +/-   ##
=======================================
  Coverage   100.0%   100.0%           
=======================================
  Files         791      790    -1     
  Lines       92131    92156   +25     
=======================================
+ Hits        92131    92156   +25     
Flag Coverage Δ
linux 100.0% <ø> (ø)
linux-arm 100.0% <ø> (ø)
scheduled ?
windows 100.0% <ø> (+<0.1%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@martintmk

Copy link
Copy Markdown
Member

AI review preparation has started for #791 at head 091aabe7ca567ff926ea4484ca9bfe73cb503282.

The submitted GitHub review will contain the result.

@martintmk martintmk left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Posted by an AI agent

Reviewed the CodeQL workflow bump: github/codeql-action init and analyze move from v4.37.8 to commit 2892aa5e19bbd11bc0cff5427e3b750a04d9e3c2 (v4.38.2; the tag resolves to that commit). I checked correctness, tests and CI coverage, and documentation consistency. Public API, API design, naming, performance, telemetry and resilience do not apply to this workflow-only change. Nothing was run locally; all CI checks at this head, including both CodeQL analyze jobs, passed.

The language matrix, build modes and categories are unchanged. One non-blocking item: the comments next to both steps still say they are intentionally tag-pinned to v4.37.8 — already raised in the open Copilot thread; worth updating so the SHA pin is not reverted later.

Verdict: approve with non-blocking comments.

Copilot AI balanced review requested due to automatic review settings October 22, 2026 07:39

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

Both action pins match the release commit in the PR metadata, and no unresolved issues remain.

No open issues 🎉

1 resolved since last review

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 22, 2026 07:50
@martintmk

Copy link
Copy Markdown
Member

isn't this updated as part of anvil?

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 scoped version bump updates both action references consistently, with no unresolved issues identified.

No open issues 🎉

Review effort: Balanced

Copilot AI balanced review requested due to automatic review settings October 22, 2026 07:57

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 action references and rationale are consistent with the documented policy and maintainer-confirmed immutability, with no unresolved issues.

No open issues 🎉

Review effort: Balanced

@sgalkin
Sergey Galkin (sgalkin) enabled auto-merge (squash) October 22, 2026 08:12
@sgalkin

Copy link
Copy Markdown
Contributor

martintmk This one isn't managed by Anvil. .anvil.lock tracks the generated anvil-pr* and anvil-scheduled* workflows, but not .github/workflows/codeql.yml or the root AGENTS.md.

This PR is a Dependabot update to the standalone CodeQL workflow, plus documentation of the existing immutable-release pinning policy. No Anvil-generated files or templates are changed.

Copilot AI balanced review requested due to automatic review settings October 22, 2026 08:39
@sgalkin
Sergey Galkin (sgalkin) force-pushed the dependabot/github_actions/github/codeql-action-4.38.2 branch from b532632 to 718608a Compare October 22, 2026 08:39
@sgalkin
Sergey Galkin (sgalkin) enabled auto-merge (squash) October 22, 2026 08:40

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

Both action references are consistent with the documented policy and developer-confirmed release immutability, with no unresolved findings.

No open issues 🎉

Review effort: Balanced

dependabot Bot and others added 4 commits October 22, 2026 20:12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 4.37.8 to 4.38.2.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](github/codeql-action@v4.37.8...2892aa5)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: 4.38.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f70d1a00-3180-4ee0-96d1-5077541a433c
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f70d1a00-3180-4ee0-96d1-5077541a433c
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f70d1a00-3180-4ee0-96d1-5077541a433c
Copilot AI balanced review requested due to automatic review settings October 22, 2026 18:13
@sgalkin
Sergey Galkin (sgalkin) force-pushed the dependabot/github_actions/github/codeql-action-4.38.2 branch from 718608a to b6c35ce Compare October 22, 2026 18:13
@sgalkin
Sergey Galkin (sgalkin) enabled auto-merge (squash) October 22, 2026 18:13

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

Both action references and comments match the documented policy, and the developer confirms that the release is immutable.

No open issues 🎉

Review effort: Balanced

@sgalkin
Sergey Galkin (sgalkin) merged commit 9a57c0b into main Oct 23, 2026
60 of 62 checks passed
@sgalkin
Sergey Galkin (sgalkin) deleted the dependabot/github_actions/github/codeql-action-4.38.2 branch October 23, 2026 06:58
Nikoloz Gamkrelidze (nikagamkrelidze) pushed a commit that referenced this pull request Oct 23, 2026
- Bump CodeQL initialization and analysis from v4.37.8 to v4.38.2.
- Preserve immutable release tags and refresh the pinning rationale.
- Document release verification and rationale preservation in AGENTS.md.

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Copilot App <223556219+Copilot@users.noreply.github.com>
Copilot-Session: f70d1a00-3180-4ee0-96d1-5077541a433c
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code human-review-required Human review required before automated approval.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants