Skip to content

chore(deps): update codecov/codecov-action action to v6 - abandoned#175

Closed
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/codecov-codecov-action-6.x
Closed

chore(deps): update codecov/codecov-action action to v6 - abandoned#175
renovate[bot] wants to merge 2 commits into
mainfrom
renovate/codecov-codecov-action-6.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 26, 2026

This PR contains the following updates:

Package Type Update Change
codecov/codecov-action action major v5.5.3v6.0.0

Release Notes

codecov/codecov-action (codecov/codecov-action)

v6.0.0

Compare Source

v5.5.4

Compare Source

This is a mirror of v5.5.2. v6 will be released which requires node24

What's Changed

Full Changelog: codecov/codecov-action@v5.5.3...v5.5.4


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@botantler botantler Bot enabled auto-merge (squash) March 26, 2026 20:02
@renovate renovate Bot requested review from Copilot and removed request for Copilot March 26, 2026 20:02
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Mar 26, 2026

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ ACTION actionlint 12 0 0 0.05s
✅ COPYPASTE jscpd yes no no 1.4s
✅ JSON jsonlint 3 0 0 0.33s
✅ JSON prettier 3 0 0 0 0.38s
✅ JSON v8r 3 0 0 2.63s
✅ MARKDOWN markdownlint 1 0 0 0 0.81s
✅ MARKDOWN markdown-table-formatter 1 0 0 0 0.19s
✅ REPOSITORY checkov yes no no 17.92s
✅ REPOSITORY gitleaks yes no no 0.16s
✅ REPOSITORY git_diff yes no no 0.0s
✅ REPOSITORY grype yes no no 40.33s
✅ REPOSITORY secretlint yes no no 0.72s
✅ REPOSITORY syft yes no no 2.09s
✅ REPOSITORY trivy yes no no 10.61s
✅ REPOSITORY trivy-sbom yes no no 0.28s
✅ REPOSITORY trufflehog yes no no 4.44s
✅ SPELL lychee 19 0 0 1.44s
✅ YAML prettier 15 0 0 0 0.68s
✅ YAML v8r 15 0 0 7.3s
✅ YAML yamllint 15 0 0 0.47s

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.4.0 --custom-flavor-setup --custom-flavor-linters ACTION_ACTIONLINT,COPYPASTE_JSCPD,JSON_JSONLINT,JSON_V8R,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_GRYPE,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,SPELL_LYCHEE,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

Copilot AI review requested due to automatic review settings March 27, 2026 20:00
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Mar 27, 2026

Edited/Blocked Notification

Renovate will not automatically rebase this PR, because it does not recognize the last commit author and assumes somebody else may have edited the PR.

You can manually request rebase by checking the rebase/retry box above.

⚠️ Warning: custom changes will be lost.

Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

Updates the Go CI workflow’s Codecov upload step to use the latest major version of the official Codecov GitHub Action.

Changes:

  • Bump codecov/codecov-action from v5.5.3 to v6.0.0 (pinned by SHA) in the Go CI workflow.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


- name: 📄 Upload coverage to Codecov
uses: codecov/codecov-action@1af58845a975a7985b0beb0cbe6fbbb71a41dbad # v5.5.3
uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0
Copy link

Copilot AI Mar 27, 2026

Choose a reason for hiding this comment

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

codecov/codecov-action v6 is a major bump and (per the release notes in the PR description) requires a Node 24 runtime. Please confirm the GitHub runner image used here (ubuntu-latest) supports Node 24 for JavaScript actions; otherwise this step may fail at runtime. If Node 24 isn’t guaranteed, keep using v5.x (or switch to an uploader approach that doesn’t depend on the runner’s Node version).

Suggested change
uses: codecov/codecov-action@57e3a136b779b570ffcdbf80b3bdc90e7fab3de2 # v6.0.0
uses: codecov/codecov-action@v5

Copilot uses AI. Check for mistakes.
@renovate
Copy link
Copy Markdown
Contributor Author

renovate Bot commented Mar 27, 2026

Autoclosing Skipped

This PR has been flagged for autoclosing. However, it is being skipped due to the branch being already modified. Please close/delete it manually or report a bug if you think this is in error.

@renovate renovate Bot changed the title chore(deps): update codecov/codecov-action action to v6 chore(deps): update codecov/codecov-action action to v6 - abandoned Mar 27, 2026
@devantler devantler closed this Mar 27, 2026
auto-merge was automatically disabled March 27, 2026 20:10

Pull request was closed

botantler Bot pushed a commit that referenced this pull request May 27, 2026
* ci: scope reusable-workflow App tokens to least privilege

Add explicit permission-* inputs to the six create-github-app-token
steps that minted unscoped tokens (inheriting blanket GitHub App
installation permissions), clearing the six standing zizmor/github-app
code-scanning alerts (#170-#175).

Each token is scoped to exactly what its consuming steps need, mirroring
each job's already-declared permissions block:
- enable-auto-merge (auto-merge): contents, pull-requests
- create-release (release): contents, issues, pull-requests (semantic-release)
- sync-cluster-policies (sync-policies): contents, pull-requests
- validate-go-project (tidy, golangci-lint): contents, pull-requests
- validate-go-project (lint): contents, issues, pull-requests

Additive and backward-compatible: the token scope only narrows; no
caller interface changes. update-copilot-skills.yaml was already scoped
in #240.

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

* ci: narrow git-push-only App tokens to contents-only

The App tokens in the tidy, golangci-lint, and mega-linter jobs are used
only as the git credential for checkout + git-auto-commit-action (pushing
linter auto-fixes). They are never used for PR/issue API calls — MegaLinter's
PR/issue reporting uses the default GITHUB_TOKEN, governed by the unchanged
job-level permissions block. So the App tokens need contents:write only;
drop the unused permission-pull-requests/permission-issues inputs to keep
them least-privileged (addresses the Copilot review on PR #245).

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>

---------

Co-authored-by: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
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.

2 participants