codecov / codecov/codecov-action

[REQUEST] output URL to report on codecov.io

Open
#1,917 2 comments 0 reactions 0 assignees View on GitHub

Nobody has claimed this yet.

Dominant language
Python
Stars
1.7k
Forks
260
Avg merge
1d 7h
Merged PRs (30d)
1

Description

Recent updates to zizmor have flagged my use of secrets.CODECOV_TOKEN as a rule violation (see secrets-outside-env). The remedy is to isolate any job that uses a secret to a protected environment.

This got me thinking. Github Actions environments support a URL that can be displayed on job success (see github docs). For a visual example:

Image

So, if this action had an output of the URL that pointed to the corresponding project on app.codecov.io, that would be another way (beside a README badge) of navigating to the codecov project from github.com

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Research direction

Start by tracing how the action currently exposes upload results and how its workflow configuration defines outputs. Verify the requested app.codecov.io project URL, make it available for use as a GitHub Actions environment URL, and update the relevant documentation to describe the new output.

Written by the indexing model from the issue text.

Assessment

Tech stack
github-actions
Domain
ci-cd
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
52/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.