calliope-project / calliope

A multi-scale energy systems modelling framework
https://www.callio.pe
Apache License 2.0
277 stars 89 forks source link

Update CI action versions #571

Closed brynpickering closed 4 months ago

brynpickering commented 4 months ago

Codecov has been acting up so I think it's time to use their latest github action version and bite the bullet and add the CODECOV token to the repository secrets (they said it wasn't necessary for open source projects but uploads sometimes fail for lack of it).

Also updated a pyproject.toml setting that was wrong. Thanks @irm-codebase for picking up on that.

Reviewer checklist:

codecov[bot] commented 4 months ago

Codecov Report

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

Comparison is base (872978d) 95.85% compared to head (267d3a4) 95.85%.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## main #571 +/- ## ======================================= Coverage 95.85% 95.85% ======================================= Files 24 24 Lines 3619 3619 Branches 788 722 -66 ======================================= Hits 3469 3469 Misses 86 86 Partials 64 64 ```