Skip to content

CI: Use Codecov v7 to fix breakage and change all action pins.#2859

Merged
briansmith merged 1 commit into
mainfrom
b/codecov
Jun 23, 2026
Merged

CI: Use Codecov v7 to fix breakage and change all action pins.#2859
briansmith merged 1 commit into
mainfrom
b/codecov

Conversation

@briansmith

Copy link
Copy Markdown
Owner

Newer versions of the Codecov action use actions/github-script. To avoid forking the action and changing the github-script reference to a briansmith/actions-github-script reference, change the way we secure actions.

The following settings have been changed in GitHub:

  • Allowed actions: "actions/cache, actions/checkout, actions/github-script, codecov/codecov-action" with the commit hashes seen in the updated ci.yml.

  • "Require actions to be pinned to a full-length commit SHA".

Update all the action references accordingly. Now it is no longer useful to maintain our own forks of the actions.

Newer versions of the Codecov action use actions/github-script.
To avoid forking the action and changing the github-script
reference to a briansmith/actions-github-script reference,
change the way we secure actions.

The following settings have been changed in GitHub:

* Allowed actions: "actions/cache, actions/checkout,
  actions/github-script, codecov/codecov-action" with the commit
  hashes seen in the updated ci.yml.

* "Require actions to be pinned to a full-length commit SHA".

Update all the action references accordingly. Now it is no longer
useful to maintain our own forks of the actions.
@briansmith briansmith self-assigned this Jun 23, 2026
@codecov

codecov Bot commented Jun 23, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 95.89%. Comparing base (b8d24b4) to head (dd87088).
⚠️ Report is 1 commits behind head on main.

Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2859      +/-   ##
==========================================
- Coverage   96.44%   95.89%   -0.55%     
==========================================
  Files         203      203              
  Lines       20376    20376              
  Branches      523      523              
==========================================
- Hits        19651    19539     -112     
- Misses        601      705     +104     
- Partials      124      132       +8     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@briansmith briansmith merged commit 981027b into main Jun 23, 2026
174 of 175 checks passed
@briansmith briansmith deleted the b/codecov branch June 23, 2026 21:38
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.

1 participant