pubgrub-rs / pubgrub

PubGrub version solving algorithm implemented in Rust
https://pubgrub-rs.github.io/pubgrub/pubgrub/
Mozilla Public License 2.0
337 stars 30 forks source link

ci: replace unmaintained action-rs #166

Closed mpizenberg closed 7 months ago

mpizenberg commented 7 months ago

This fixes #164

actions-rs organization became unmaintained we should move our CI to no longer use it.

In this PR, I opted for using dtolnay's action. It is straightforward to use.

I've removed caches for the test and check_documentation jobs which had caching. The docs job is now faster, 15s against 20s. And the test job is slightly slower (50s against 43s roughly). Let's avoid the added complexity of caching as long as we can keep CI under a minute or so.