LukeMathWalker / zero-to-production

Code for "Zero To Production In Rust", a book on API development using Rust.
https://www.zero2prod.com
Apache License 2.0
5.76k stars 494 forks source link

Github CI: actions-rs is unmaintained and fails CI #186

Closed Kaltxi closed 1 year ago

Kaltxi commented 1 year ago

It seems that actions-rs is unmaintained and has problems in particular with deprecation of node 12, tarpaulin and clippy-check. The latter two throw errors which fail CI:

 Code coverage
Couldn't find a release tarball containing binaries for latest

 Clippy
Resource not accessible by integration

I looked at this repo's recent changes to CI, but they seem to use the same config. Is there a way to fix those errors, or maybe switch to other actions?

LukeMathWalker commented 1 year ago

We could switch to other actions - I have it on my backlog of upcoming book updates!

Kaltxi commented 1 year ago

Alright, nice! Maybe you have some recommendations as to which actions to use for code coverage and clippy?

LukeMathWalker commented 1 year ago

The CI has been updated on all branches!