japaric / trust

Travis CI and AppVeyor template to test your Rust crate on 5 architectures and publish binary releases of it for Linux, macOS and Windows
Apache License 2.0
1.26k stars 59 forks source link

Port to GitHub Actions #125

Open XAMPPRocky opened 4 years ago

XAMPPRocky commented 4 years ago

Hello, would it be possible to port trust to GitHub Actions? Either as an alternative or replacing the current scripts. It would be nice for downstream repositories to be able to transition to GitHub Actions and maintain the same platform compatibility.

trevordmiller commented 4 years ago

This would be very useful. Might be a good fit for the Rust CLI book per https://github.com/rust-lang-nursery/cli-wg/issues/153

EmilSodergren commented 3 years ago

This feature is increasingly interesting now when the future of Travis CI seems to become a quite expensive, subscription based, choice for CI.

XAMPPRocky commented 3 years ago

@EmilSodergren You might be interested in the GitHub action template I made for Tokei's CI to replace trust. https://github.com/XAMPPRocky/mean-bean-ci-template

jpmckinney commented 1 year ago

I use cross and the GitHub CLI in GitHub Actions workflows. Example: https://github.com/open-contracting/cardinal-rs/blob/main/.github/workflows/release.yml