Skip to content

ci(deps): bump codecov/codecov-action from 6 to 7 in the deploy-stack group#93

Merged
anilcancakir merged 2 commits into
masterfrom
dependabot/github_actions/deploy-stack-484570b1b1
Jun 8, 2026
Merged

ci(deps): bump codecov/codecov-action from 6 to 7 in the deploy-stack group#93
anilcancakir merged 2 commits into
masterfrom
dependabot/github_actions/deploy-stack-484570b1b1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 8, 2026

Copy link
Copy Markdown
Contributor

Bumps the deploy-stack group with 1 update: codecov/codecov-action.

Updates codecov/codecov-action from 6 to 7

Release notes

Sourced from codecov/codecov-action's releases.

v7.0.0

⚠️ Due to migration issues with keybase, we are unable to update our keys under the codecovsecurity account. We have deleted the account and are using codecovsecops with the original gpg key

What's Changed

Full Changelog: codecov/codecov-action@v6.0.1...v7.0.0

v6.0.2

This is a copy of the v7.0.0 release to make updates easier

What's Changed

Full Changelog: codecov/codecov-action@v6.0.1...v6.0.2

v6.0.1

What's Changed

Full Changelog: codecov/codecov-action@v6.0.0...v6.0.1

Changelog

Sourced from codecov/codecov-action's changelog.

v5.5.2

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.5.1..v5.5.2

v5.5.1

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.5.0..v5.5.1

v5.5.0

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.3..v5.5.0

v5.4.3

What's Changed

Full Changelog: https://github.com/codecov/codecov-action/compare/v5.4.2..v5.4.3

v5.4.2

... (truncated)

Commits

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 <dependency name> major version will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself)
  • @dependabot ignore <dependency name> minor version will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself)
  • @dependabot ignore <dependency name> will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself)
  • @dependabot unignore <dependency name> will remove all of the ignore conditions of the specified dependency
  • @dependabot unignore <dependency name> <ignore condition> will remove the ignore condition of the specified dependency and ignore conditions

Summary by CodeRabbit

  • Chores
    • Stabilized the CI coverage upload step by pinning the coverage action to a specific revision, preserving existing coverage inputs and non-blocking failure behavior.

Bumps the deploy-stack group with 1 update: [codecov/codecov-action](https://github.com/codecov/codecov-action).


Updates `codecov/codecov-action` from 6 to 7
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](codecov/codecov-action@v6...v7)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: deploy-stack
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file github-actions GitHub Actions workflow updates labels Jun 8, 2026
@coderabbitai

coderabbitai Bot commented Jun 8, 2026

Copy link
Copy Markdown

Review Change Stack

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: bc9b5216-0bc4-42db-8203-164e2f50bca4

📥 Commits

Reviewing files that changed from the base of the PR and between 4cdccb9 and 5e70b53.

📒 Files selected for processing (1)
  • .github/workflows/deploy.yml
🚧 Files skipped from review as they are similar to previous changes (1)
  • .github/workflows/deploy.yml

📝 Walkthrough

Walkthrough

The deploy CI workflow's Codecov "Upload coverage" step now uses a pinned codecov/codecov-action revision (annotated v7.0.0) instead of @v6; inputs (coverage/lcov.info) and fail_ci_if_error: false are unchanged.

Changes

CI Workflow Update

Layer / File(s) Summary
Codecov action pinned revision
.github/workflows/deploy.yml
The uses: for the Codecov upload step is changed to a specific pinned codecov/codecov-action revision (annotated v7.0.0) while retaining the coverage file path and error handling configuration.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~2 minutes

Suggested reviewers

  • anilcancakir

Poem

🐇 A tiny pin, a steady tune,

CI hums beneath the moon,
Coverage sails the same old sea,
Pinned and tidy — safe and free,
Hop, commit, and off we run!

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The pull request title accurately describes the main change: upgrading codecov/codecov-action from version 6 to version 7 in the deploy-stack dependency group, which is exactly what the changeset implements.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
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.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch dependabot/github_actions/deploy-stack-484570b1b1

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

Comment thread .github/workflows/deploy.yml Fixed
@sentry

sentry Bot commented Jun 8, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@coderabbitai coderabbitai Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

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

Actionable comments posted: 1

🧹 Nitpick comments (1)
.github/workflows/deploy.yml (1)

62-62: ⚡ Quick win

Consider pinning the action to a commit hash.

The static analysis tool flagged that this action reference is unpinned. Pinning to a specific commit SHA instead of a mutable tag protects against supply chain attacks where tags can be rewritten to point to malicious code.

🔒 Example: Pin to a commit hash

Once you've verified v7 compatibility, find the commit SHA for the v7.0.0 release and pin it:

-      uses: codecov/codecov-action@v7
+      uses: codecov/codecov-action@<commit-sha-of-v7.0.0>  # v7.0.0

You can find the commit SHA by running:

gh api repos/codecov/codecov-action/git/refs/tags/v7.0.0 --jq '.object.sha'
🤖 Prompt for AI Agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

In @.github/workflows/deploy.yml at line 62, The workflow uses the mutable tag
reference "uses: codecov/codecov-action@v7" which is flagged as unpinned; update
that step to pin to a specific commit SHA (e.g., "uses:
codecov/codecov-action@<COMMIT_SHA>") after verifying the v7 release commit you
want, so the deploy workflow references an immutable commit hash instead of the
mutable v7 tag.

Source: Linters/SAST tools

🤖 Prompt for all review comments with AI agents
Verify each finding against current code. Fix only still-valid issues, skip the
rest with a brief reason, keep changes minimal, and validate.

Inline comments:
In @.github/workflows/deploy.yml:
- Line 62: Replace the mutable action reference uses: codecov/codecov-action@v7
with a pinned commit SHA to eliminate the unpinned-action finding; update the
workflow step that currently uses the symbol "uses: codecov/codecov-action@v7"
to "uses: codecov/codecov-action@<commit-sha>" (insert the specific full commit
SHA from the action's repository) so the workflow is pinned to an immutable
revision while keeping the same v7-compatible parameters.

---

Nitpick comments:
In @.github/workflows/deploy.yml:
- Line 62: The workflow uses the mutable tag reference "uses:
codecov/codecov-action@v7" which is flagged as unpinned; update that step to pin
to a specific commit SHA (e.g., "uses: codecov/codecov-action@<COMMIT_SHA>")
after verifying the v7 release commit you want, so the deploy workflow
references an immutable commit hash instead of the mutable v7 tag.
🪄 Autofix (Beta)

Fix all unresolved CodeRabbit comments on this PR:

  • Push a commit to this branch (recommended)
  • Create a new PR with the fixes

ℹ️ Review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: fea8f118-23f2-47ea-a344-12d00da52249

📥 Commits

Reviewing files that changed from the base of the PR and between 517e102 and 4cdccb9.

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

Comment thread .github/workflows/deploy.yml Outdated
Dependabot bumped codecov/codecov-action v6->v7 as a tag, which trips the
zizmor/unpinned-uses blanket policy. Pin to the v7.0.0 commit SHA (matching
the tailscale/github-action precedent) so the security gate passes.
@anilcancakir anilcancakir merged commit 4c965da into master Jun 8, 2026
11 checks passed
@dependabot dependabot Bot deleted the dependabot/github_actions/deploy-stack-484570b1b1 branch June 8, 2026 13:39
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 GitHub Actions workflow updates

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants