Skip to content

Conversation

wil93
Copy link
Member

@wil93 wil93 commented Aug 27, 2025

(Still WIP)

I'm Trying to debug why coverage updates are not being sent anymore, let's see if updating from v4 to v5 fixes things.

Also in v5 the token should not be required anymore for public repositories, see https://github.com/codecov/codecov-action?tab=readme-ov-file#v5-release

@wil93 wil93 changed the title Remove token for codecov Switch to codecov-action v5 and remove token Aug 27, 2025
@prandla
Copy link
Member

prandla commented Aug 27, 2025

I'm Trying to debug why coverage updates are not being sent anymore

I think it's some weirdness with the branches; codecov's UI says the "last commit on main" is the last commit that was on the old master branch. I still don't know how to fix it though :)

Perhaps we can just delete and recreate the entire codecov project?

(also, it looks like the v5 action tries to download a file named "codecov" and then errors because we already have a directory with that name... guess we should rename our directory then?)


- name: Upload unit test coverage results to Codecov
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'ci' step
Uses Step
uses 'codecov/codecov-action' with ref 'v5', not a pinned commit hash

- name: Upload functional test coverage results to Codecov
uses: codecov/codecov-action@v4
uses: codecov/codecov-action@v5

Check warning

Code scanning / CodeQL

Unpinned tag for a non-immutable Action in workflow Medium

Unpinned 3rd party Action 'ci' step
Uses Step
uses 'codecov/codecov-action' with ref 'v5', not a pinned commit hash
Copy link

codecov bot commented Sep 20, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
⚠️ Please upload report for BASE (main@4c7f69c). Learn more about missing BASE report.
✅ All tests successful. No failed tests found.

Additional details and impacted files
@@           Coverage Diff           @@
##             main    #1534   +/-   ##
=======================================
  Coverage        ?   54.62%           
=======================================
  Files           ?      339           
  Lines           ?    27630           
  Branches        ?        0           
=======================================
  Hits            ?    15093           
  Misses          ?    12537           
  Partials        ?        0           
Flag Coverage Δ
functionaltests 0.00% <ø> (?)
unittests 54.62% <ø> (?)

Flags with carried forward coverage won't be shown. Click here to find out more.

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

🚀 New features to boost your workflow:
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@prandla
Copy link
Member

prandla commented Sep 20, 2025

okay, it's now at least uploading coverage for the pull request successfully, so i can only hope that it'll also work on the main branch...

then again, it was also doing that earlier (i.e. failing on main but successful in PRs), so i don't know if this actually fixes anything.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

2 participants