Skip to content

chore(ci): bump github/codeql-action to v4 for the SARIF uploads - #54

Merged
HectorIFC merged 2 commits into
mainfrom
chore/codeql-action-v4
Aug 27, 2026
Merged

chore(ci): bump github/codeql-action to v4 for the SARIF uploads#54
HectorIFC merged 2 commits into
mainfrom
chore/codeql-action-v4

Conversation

@HectorIFC

@HectorIFC HectorIFC commented Aug 27, 2026

Copy link
Copy Markdown
Owner

Reopens by hand what Dependabot closed as #25.

Why this exists

Asked to rebase, Dependabot closed #25 with Looks like github/codeql-action is up-to-date now, so this is no longer needed and deleted its branch. It is not up to date: security.yml pinned upload-sarif@v3 in both places, and the closure left the bump applied nowhere and tracked nowhere. Reopening #25 is impossible now that its branch is gone.

What changed

The same two lines #25 carried, and nothing else:

  • .github/workflows/security.yml:134, the SARIF upload for the Trivy filesystem scan
  • .github/workflows/security.yml:200, the SARIF upload for the Trivy image scan

Urgency

Low. v3 and v4 are released on the same day (4.37.9 and 3.37.9), and neither the releases page nor the action's documentation carries a deprecation notice for v3, so nothing is about to stop working. This is here so the update stops being invisible, not because it is pressing.

Summary by CodeRabbit

  • Chores
    • Updated security scan result reporting to use the latest SARIF upload action version.

Dependabot opened this as #25 and closed it when asked to rebase, saying the
action was up to date. It was not: security.yml still pinned v3 in both places
that upload SARIF, so the bump was neither applied nor tracked anywhere after the
branch was deleted. This is that PR's two lines, reopened by hand.

The change is confined to the two upload-sarif steps, one for the Trivy filesystem
scan and one for the Trivy image scan. v3 is still maintained, released the same
day as v4, so this is not urgent: it is here so the update stops being invisible.
@github-actions

Copy link
Copy Markdown
Contributor

✅ PR Validation Summary

Check Status
PR Validation ✅ Passed
File Analysis ✅ Completed

Next Steps

  • ✅ PR validation passed
  • ⏳ Waiting for CI tests to complete
  • 👀 Ready for review

This comment was automatically generated by the PR validation workflow

@coderabbitai

coderabbitai Bot commented Aug 27, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro Plus

Run ID: 0f21067b-cd14-4bbf-b4d8-46cb5dbfcee0

📥 Commits

Reviewing files that changed from the base of the PR and between 93e7c2a and 292ac5a.

📒 Files selected for processing (1)
  • .github/workflows/security.yml

Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review.


📝 Walkthrough

Walkthrough

The security workflow updates the SARIF upload action from v3 to v4 in the Trivy and Docker scan jobs.

Changes

Security SARIF uploads

Layer / File(s) Summary
Update SARIF upload action versions
.github/workflows/security.yml
The trivy-scan and docker-scan jobs now use github/codeql-action/upload-sarif@v4.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Merge Risk: ⚪ Minimal · up to 292ac

This localized CI change updates the SARIF upload action used by two security scans without changing scan inputs, permissions, destinations, or application behavior. No actionable merge-blocking risk remains after normal checks and review.

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Title check ✅ Passed The title clearly identifies the CI change: updating github/codeql-action to v4 for SARIF uploads.
Description check ✅ Passed The description clearly explains the reason for the change, identifies both modified locations, confirms that no other changes are included, and states the urgency. It is sufficiently complete for thi…
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0…
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.
Full details: Description check

Explanation

The description clearly explains the reason for the change, identifies both modified locations, confirms that no other changes are included, and states the urgency. It is sufficiently complete for this small CI-only update, although it does not use every template heading.

Full details: Docstring Coverage

Explanation

No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check. Docstring coverage is scoped to functions touched by this diff. Analyzed 0 functions across 0 files. (1 skipped: 1 unsupported.)


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@github-actions

github-actions Bot commented Aug 27, 2026

Copy link
Copy Markdown
Contributor

📊 Measured on this branch

Load test Throughput Errors Commit
Node.js 20,550 rec/s 0 2a7e7e2
Elixir 20,046 rec/s 0 2a7e7e2

Chaos certification: PASSED at RF 3: 4 faults injected, 1,426 acknowledged writes verified

These numbers are measured, not committed: a shared runner varies enough between runs that
recording them here would put noise in every diff. The published pages are refreshed from
the run on main after this merges.


This comment was automatically generated by the results workflow

@HectorIFC
HectorIFC merged commit a574183 into main Aug 27, 2026
34 checks passed
@HectorIFC
HectorIFC deleted the chore/codeql-action-v4 branch August 27, 2026 19:03
@github-project-automation github-project-automation Bot moved this from Backlog to Done in Malachi Project Aug 27, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant