cta-observatory / cta-lstchain

LST prototype testbench chain
https://cta-observatory.github.io/cta-lstchain/
BSD 3-Clause "New" or "Revised" License
22 stars 77 forks source link

Update outdated versions of CI CD actions #1257

Closed morcuended closed 1 month ago

morcuended commented 1 month ago

It seems that coverage reports are not being uploaded to codecov, maybe because the old version

morcuended commented 1 month ago

admins (@moralejo @rlopezcoto @maxnoe ) have to check/update codecov token

Error: Codecov token not found. Please provide Codecov token with -t flag.
Warning: Codecov: Failed to properly create commit: The process '/home/runner/work/_actions/codecov/codecov-action/v4/dist/codecov' failed with exit code 1
maxnoe commented 1 month ago

@morcuended I added the token and restarted the jobs.

There are more warnings though due to outdated actions, could you update also the other actions? Mostly it's checkout and setu-python I think

codecov[bot] commented 1 month ago

Codecov Report

All modified and coverable lines are covered by tests :white_check_mark:

Project coverage is 73.06%. Comparing base (8cb517a) to head (8372941). Report is 3 commits behind head on main.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #1257 +/- ## ========================================== - Coverage 73.13% 73.06% -0.08% ========================================== Files 134 134 Lines 14058 14036 -22 ========================================== - Hits 10282 10256 -26 - Misses 3776 3780 +4 ```

:umbrella: View full report in Codecov by Sentry.
:loudspeaker: Have feedback on the report? Share it here.

morcuended commented 1 month ago

Checkout action is already at the latest version, I updated setup python to v5, and changed the deprecated provision mamba by the setup micromamba action

morcuended commented 1 month ago

I think this is ready to go @maxnoe