actions / runner-images

GitHub Actions runner images
MIT License
10.05k stars 3.03k forks source link

Add Tarpaulin #1587

Closed shff closed 4 years ago

shff commented 4 years ago

Tool information

Area for Triage: Rust

Question, Bug, or Feature?: Feature

Virtual environments affected

Can this tool be installed during the build? yes

Tool installation time in runtime 0

Are you willing to submit a PR? yes

al-cheb commented 4 years ago

Hello, @shff Thank you for proposal a new feature. Good news macOS 10.15 source code is now available in the actions/virtual-environments repository. Should we add cargo-tarpaulin for macOS 10.15 to preserve consistence for all images?

AlenaSviridenko commented 4 years ago

Hi @shff, Thank you for contribution. We would like to track popularity of this feature request so we will keep it open for now.

In the meantime, I would suggest taking a look at the actions/cache action, it supports Cargo packages caching to decrease build time https://github.com/actions/cache.

shff commented 4 years ago

@al-cheb Oh, nice, this is new! Congrats on the release! I created a PR here: https://github.com/actions/virtual-environments/pull/1593 just in case!

@AlenaSviridenko Sounds fair to me! This tool seems like a perfect fit for Github Actions, so this is why I'm adding it! But let's see if more people need it. Thanks for the tip about actions/cache btw, I'll try in one of my repos!

AlenaSviridenko commented 4 years ago

Hi @shff, based on community feedback, this package is not highly required as a pre-installed package, so we'd like not to add it on the images. I am going to close this issue. Please, feel free to open new one in case of any other questions.

Thanks!