earthobservations / wetterdienst

Open weather data for humans.
https://wetterdienst.readthedocs.io/
MIT License
349 stars 54 forks source link

Improve speed of the test harness on GHA by caching dependency packages #266

Closed amotl closed 3 years ago

amotl commented 3 years ago

About

At https://github.com/earthobservations/wetterdienst/issues/241#issuecomment-734140155, we found that GHA already offers a convenient way to cache dependency packages without having to download them over and over again by using actions/cache.

We might want to use that here. Specifically, [1] outlines how to use that within a Poetry build environment.

[1] https://github.com/marketplace/actions/setup-poetry#cache-dependencies-to-speed-up-workflows

gutzbenj commented 3 years ago

Caching was activated with #276 for the python and os matrix.