Skip to content

chore(ci): move codecov-action to v7.1.1 - #238

Open
lvrach wants to merge 1 commit into
mainfrom
chore/rud-3372-codecov-action-v7
Open

lvrach wants to merge 1 commit into
mainfrom
chore/rud-3372-codecov-action-v7

Conversation

@lvrach

@lvrach lvrach commented Oct 18, 2026

Copy link
Copy Markdown
Member

What changed

codecov/codecov-action moves from v5.5.1 to v7.1.1, pinned to commit 303a32d7a59b442fa8d48b6a1cc6825c09c847a5. No step input changes.

Why

Codecov deleted the codecovsecurity Keybase account and publishes the same signing key under codecovsecops (v7.0.0 release note). Versions v5.0.0 to v6.0.1 still download the key from the old account and get a 404. The step then logs Could not verify signature, skips the signature check on the Codecov CLI, and uploads anyway. CI stays green, so nobody sees the skipped check.

v6.0.0 moved the action to the node24 runtime. This workflow runs on GitHub-hosted Ubuntu runners, which support it.

How to verify

In the Codecov step log of this PR's run, look for Good signature and Upload queued for processing complete.

Tracked in RUD-3372.

🤖 Generated with Claude Code

Codecov deleted the codecovsecurity Keybase account. Action versions
v5.0.0 to v6.0.1 still download the signing key from it, get a 404,
and skip the signature check on the Codecov CLI. v7.1.1 reads the same
key from codecovsecops.

Verify: the Codecov step log shows "Good signature" and the upload
completes.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

🔒 Scanned for secrets using gitleaks 8.30.1
@github-actions

Copy link
Copy Markdown
Contributor

Docker Preview Images Ready

Preview Docker images have been built for this PR:

ECR (internal):

docker pull 422074288268.dkr.ecr.us-east-1.amazonaws.com/rudderstack/profiles-code-server:pr-238

Image Details:

  • Tag: pr-238
  • Platforms: linux/amd64, linux/arm64

Test the image:

docker run --rm -p 8080:8080 422074288268.dkr.ecr.us-east-1.amazonaws.com/rudderstack/profiles-code-server:pr-238

Note: These preview images will be overwritten on subsequent pushes to this PR.

Copilot AI 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.

🟢 Approval recommended

The release pin and existing workflow compatibility were verified, with no unresolved findings.

No open issues 🎉

What changed in this PR

Updates the CI coverage uploader to Codecov v7.1.1 to restore signature verification using the updated signing-key location.

Changes:

  • Updates the commit-pinned action from v5.5.1 to v7.1.1.
  • Keeps existing step inputs unchanged.
File Description
.github/​workflows/​lint-test.yaml Updates the Codecov action pin and version comment.

Review effort: Balanced

This branch has not been deployed

No deployments
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