beets icon indicating copy to clipboard operation
beets copied to clipboard

feat(ci): proper caching

Open jef opened this issue 5 years ago • 1 comments

Use case

From https://github.com/beetbox/beets/pull/3602#issuecomment-639520863

We want to have caching for our pipelines to speed up build process. The current solution doesn't cache properly.

Solution

I believe we should probably cache around tox.ini rather requirements.txt. Potentially have some other use case since we use install dependencies through editable mode (pip install -e .).

Here are some more examples using actions/cache@v2.

jef avatar Jun 05 '20 14:06 jef

I don't know exactly how far caching can go in improving the CI, but I believe #5266 has done what this issue is asking for, and this can be closed now.

bal-e avatar Jun 13 '24 01:06 bal-e

Thanks @bal-e!

jef avatar Nov 09 '24 04:11 jef