Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Conserve CI minutes via cache, skip macOS+Windows MSRV builds (rojo-r…
…bx#827) Windows and macOS runners consume GitHub Actions minutes at [2x and 10x the rate of Linux runners, respectively](https://docs.github.com/en/billing/managing-billing-for-github-actions/about-billing-for-github-actions#minute-multipliers). This is a bit concerning now that there are two Windows jobs and two macOS jobs, introduced in rojo-rbx#825. This PR aims to reduce the cost by: * Adding [rust-cache](https://github.com/Swatinem/rust-cache/) to reduce the amount of time spent. I'm aware there were some concerns raised about CI caches in general in rojo-rbx#496 - are they still a blocker? * Removing the unnecessary Windows and macOS MSRV build jobs. If an MSRV build fails on one platform due to usage of new language features, then it will fail on all of them. @Kampfkarren may have to change this repository's required status checks before this PR can be merged
- Loading branch information