daft-engineers / vocoder

Open source vocoder designed for the Raspberry Pi.
https://daft-engineers.github.io/vocoder/
Mozilla Public License 2.0
9 stars 0 forks source link

Make CI jobs stateless #56

Closed MHCooke closed 1 year ago

MHCooke commented 1 year ago

As a daft engineer, I would like CI jobs to run in parallel where possible.

After #49 , CI errors started appearing. This is because CI jobs cannot be run in parallel. They require the state on disk to be maintained between jobs in the same run. To allow CI to run in parallel these jobs must be stateless and use some form of data caching.