crim-ca / weaver

Weaver: Workflow Execution Management Service (EMS); Application, Deployment and Execution Service (ADES); OGC API - Processes; WPS; CWL Application Package
https://pavics-weaver.readthedocs.io
Apache License 2.0
23 stars 6 forks source link

add CI python pip cache #634

Closed fmigneault closed 1 month ago

fmigneault commented 1 month ago

Add the pip CI cache option to avoid redownload of assets. If the target version for a package to install hits the cache, it will reduce the CI time. Since we leave many packages unpinned to get latest updates, it will not hit in many cases, but this is what we want.

codecov[bot] commented 1 month ago

Codecov Report

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

Project coverage is 85.68%. Comparing base (359b68b) to head (1c17392). Report is 8 commits behind head on master.

Additional details and impacted files ```diff @@ Coverage Diff @@ ## master #634 +/- ## ======================================= Coverage 85.68% 85.68% ======================================= Files 79 79 Lines 18581 18581 Branches 2847 2847 ======================================= Hits 15921 15921 Misses 1922 1922 Partials 738 738 ```

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