kantord/pyanist

GitHub actions: cache Ubuntu dependencies

Open

#7 opened on Nov 9, 2022

 (0 comments) (0 reactions) (0 assignees)Python (0 forks)github user discovery
good first issue

Repository metrics

Stars
 (5 stars)
PR merge metrics
 (No merged PRs in 30d)

Description

In our GitHub actions workflow, there is a binary Ubuntu dependency installed (espeak) which is necessary to run the tests.

Right now, this is always installed in the CI when new code is pushed, and that's a bit slow. Use actions/cache to cache this dependency so that it doesn't need to be installed each time.

Contributor guide