actions-rs / tarpaulin

📈 GitHub Action for code coverage reporting with tarpaulin
MIT License
89 stars 16 forks source link

Plan to deprecate this Action #6

Open svartalf opened 4 years ago

svartalf commented 4 years ago

Main reason for this Action to exist is to ship tarpaulin binary into the CI environment asap by downloading it from the GitHub releases page.

With https://github.com/actions-rs/install/issues/4 resolved, this Action will be deprecated and archived.

CAD97 commented 4 years ago

I still think this action is useful. The primary reason is that this action downloads the official binary from tarpaulin's releases page, whereas install downloads your own built cache of the library.

svartalf commented 4 years ago

I do agree that "your own built cache" is a terrible long-term solution and should be removed as soon as possible; but note that https://github.com/actions-rs/install/issues/4 says that GitHub cache store (as in actions/cache) is planned to be used instead of it.