Feat: support warpbuild cache provider#247
Conversation
983dfc5 to
efcd79a
Compare
Swatinem
left a comment
There was a problem hiding this comment.
nice. I think removing the pnpm lockfile is the only thing I would ask you to do still.
|
Another thing would be, if warpbuild is free for open source, we could add an example, similar to buildjet: https://github.com/Swatinem/rust-cache/blob/master/.github/workflows/buildjet.yml Those example are doubling as integration tests as well. |
|
@stegaBOB I think this only needs a rebase. I bumped a bunch of test dependencies that were causing CI failures. |
I had this locally but it wasn't working on my fork unfortunately. I don't think they are free for open source. FWIW, we're currently using my fork for some of our runners with warpbuild and it works so far. |
efcd79a to
f29739b
Compare
|
Hey @Swatinem thanks for getting this in!! Would it be possible to release a new tag or retag v2 with these changes? |
|
done. thank you for your contribution :-) |
This adds support for using WarpBuild's caching action: https://github.com/WarpBuilds/cache
The purpose of the interface is because their action has slightly different optional parameters in the
saveCachefunction. They are not being used.