Skip to content

chore(deps): bump github/codeql-action from 3 to 4 - #134

Merged
unclesp1d3r merged 2 commits into
mainfrom
dependabot/github_actions/github/codeql-action-4
Jan 14, 2026
Merged

chore(deps): bump github/codeql-action from 3 to 4#134
unclesp1d3r merged 2 commits into
mainfrom
dependabot/github_actions/github/codeql-action-4

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Nov 17, 2025

Copy link
Copy Markdown
Contributor

Bumps github/codeql-action from 3 to 4.

Release notes

Sourced from github/codeql-action's releases.

v3.31.3

CodeQL Action Changelog

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

3.31.3 - 13 Nov 2025

  • CodeQL Action v3 will be deprecated in December 2026. The Action now logs a warning for customers who are running v3 but could be running v4. For more information, see Upcoming deprecation of CodeQL Action v3.
  • Update default CodeQL bundle version to 2.23.5. #3288

See the full CHANGELOG.md for more information.

v3.31.2

CodeQL Action Changelog

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

3.31.2 - 30 Oct 2025

No user facing changes.

See the full CHANGELOG.md for more information.

v3.31.1

CodeQL Action Changelog

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

3.31.1 - 30 Oct 2025

  • The add-snippets input has been removed from the analyze action. This input has been deprecated since CodeQL Action 3.26.4 in August 2024 when this removal was announced.

See the full CHANGELOG.md for more information.

v3.31.0

CodeQL Action Changelog

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

3.31.0 - 24 Oct 2025

  • Bump minimum CodeQL bundle version to 2.17.6. #3223
  • When SARIF files are uploaded by the analyze or upload-sarif actions, the CodeQL Action automatically performs post-processing steps to prepare the data for the upload. Previously, these post-processing steps were only performed before an upload took place. We are now changing this so that the post-processing steps will always be performed, even when the SARIF files are not uploaded. This does not change anything for the upload-sarif action. For analyze, this may affect Advanced Setup for CodeQL users who specify a value other than always for the upload input. #3222

See the full CHANGELOG.md for more information.

v3.30.9

CodeQL Action Changelog

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

... (truncated)

Commits
  • b0e9dfc Restore missing status.push resulting from a bad merge
  • 35c91ef Add tests for getCsharpHashPatterns
  • 71abac7 Fix comment in getCsharpHashPatterns
  • 5b58b8f Linter: check JSDoc parameter names exist
  • 46e03b4 Fix JSDoc param name
  • 71d0a56 Merge pull request #3278 from github/henrymercer/type-fun
  • See full diff in compare view

Dependabot compatibility score

You can trigger a rebase of this PR 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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)

Note
Automatic rebases have been disabled on this pull request as it has been open for over 30 days.

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Nov 17, 2025
@dependabot
dependabot Bot requested a review from unclesp1d3r as a code owner November 17, 2025 12:29
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github_actions Pull requests that update GitHub Actions code labels Nov 17, 2025
@unclesp1d3r

Copy link
Copy Markdown
Member

@dependabot recreate

Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3 to 4.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Commits](github/codeql-action@v3...v4)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-version: '4'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/github_actions/github/codeql-action-4 branch from 5cb56f6 to a8ab941 Compare January 10, 2026 16:33
@codecov

codecov Bot commented Jan 14, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@unclesp1d3r
unclesp1d3r merged commit 65bbd93 into main Jan 14, 2026
15 of 18 checks passed
@unclesp1d3r
unclesp1d3r deleted the dependabot/github_actions/github/codeql-action-4 branch January 14, 2026 01:52
unclesp1d3r added a commit that referenced this pull request Apr 19, 2026
…rbose gate, peek contract

- sanitizer: new SanitizeStruct guard warns when a map's element kind
  is Struct or Ptr (previously silently skipped). Opt-in logger via
  Sanitizer.SetLogger keeps the 28+ existing callsites nil-safe.
  GOTCHAS §14.4 documents the limitation; tag-based redaction (#151)
  will subsume it structurally. Fixes SEC-M3/QUAL-M3.
- logging: Logger.IsVerbose() added with nil-safety guards (returns
  false for nil receiver or zero-value). Used to gate three
  debug.Stack() call sites (internal/audit/plugin.go,
  cmd/audit.go panic recovery, internal/processor/processor.go).
  Function names in stack dumps can leak internal plugin paths into
  centralized logs revealing customer compliance posture. Fixes
  SEC-M5/QUAL-M8.
- pkg/parser.peekRootElementBounded: expanded godoc documents the
  cancellation contract explicitly. Safety-net watchdog intentionally
  NOT added — ownership violation on caller-owned readers.
  Regression test asserts the outer select returns context.Canceled
  within 100ms of cancellation against a hung io.Pipe reader.
  Addresses SEC-M4/CWE-401 observability gap.

Todos resolved: #134, #139, #147.

Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
unclesp1d3r added a commit that referenced this pull request Apr 19, 2026
…rbose gate, peek contract

- sanitizer: new SanitizeStruct guard warns when a map's element kind
  is Struct or Ptr (previously silently skipped). Opt-in logger via
  Sanitizer.SetLogger keeps the 28+ existing callsites nil-safe.
  GOTCHAS §14.4 documents the limitation; tag-based redaction (#151)
  will subsume it structurally. Fixes SEC-M3/QUAL-M3.
- logging: Logger.IsVerbose() added with nil-safety guards (returns
  false for nil receiver or zero-value). Used to gate three
  debug.Stack() call sites (internal/audit/plugin.go,
  cmd/audit.go panic recovery, internal/processor/processor.go).
  Function names in stack dumps can leak internal plugin paths into
  centralized logs revealing customer compliance posture. Fixes
  SEC-M5/QUAL-M8.
- pkg/parser.peekRootElementBounded: expanded godoc documents the
  cancellation contract explicitly. Safety-net watchdog intentionally
  NOT added — ownership violation on caller-owned readers.
  Regression test asserts the outer select returns context.Canceled
  within 100ms of cancellation against a hung io.Pipe reader.
  Addresses SEC-M4/CWE-401 observability gap.

Todos resolved: #134, #139, #147.

Signed-off-by: UncleSp1d3r <unclesp1d3r@evilbitlabs.io>
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant