115 Commits

Author SHA1 Message Date
Brian Smith
3b1ece45ef Add clippy job to GitHub Actions. 2020-11-11 16:46:41 -08:00
Brian Smith
391e323c62 CI/CD: Add x86_64-pc-windows-gnu to GitHub Actions. 2020-11-10 20:40:58 -08:00
Brian Smith
f3ce532808 CI/CD: Don't run duplicate jobs for the repository owners PRs. 2020-11-10 18:41:39 -08:00
Brian Smith
9be622e4f4 CI/CD: Clarify the wasm32-unknown-unknown GitHub Actions matrix. 2020-11-10 18:41:39 -08:00
Brian Smith
236a330e25 CI/CD: Combine non-wasm32 GitHub Action matrices together. 2020-11-10 18:41:39 -08:00
Brian Smith
5f3eaff3c5 CI/CD: Move Windows testing to GitHub Actions. 2020-11-10 18:41:39 -08:00
Brian Smith
3ac3e8b020 CI/CD: Test wasm32-unknown-unknown in GitHub Actions.
Bump the wasm-bindgen-test dependency version to be compatible with
the latest wasm-bindgen-cli version.
2020-11-10 17:12:46 -08:00
Brian Smith
9e0df33dea CI/CD: Restore mk/install-build-tools.sh. 2020-11-10 11:58:01 -08:00
Brian Smith
9ab293a61c CI/CD: Move arm-unknown-linux-gnueabihf to GitHub actions. 2020-11-10 11:58:01 -08:00
Brian Smith
09488e45c6 CI/CD: Move aarch64-unknown-linux-gnu to GitHub Actions. 2020-11-10 11:58:01 -08:00
Brian Smith
cf88b2b710 CI/CD: Reorder steps in GitHub Actions.
Reorder the steps to:
1. Install whatever non-Rust software needs to be installed.
2. Install the Rust toolchain.
3. Checkout the source code.
3. Run `cargo`.
2020-11-10 11:58:01 -08:00
Brian Smith
68db0d317d CI/CD: Move remaining {i686,x86_64}-unknown-linux-{gnu,musl} targets to GitHub Actions. 2020-11-10 11:58:01 -08:00
Brian Smith
fe4aeee8ba CI/CD: Move Android target build to GitHub Actions. 2020-11-10 11:58:01 -08:00
Brian Smith
95307afefa CI/CD: Move building of aarch64-apple-ios to GitHub Actions. 2020-11-10 11:58:01 -08:00
Brian Smith
18ced9d490 CI/CD: Move some jobs from Travis CI to Github Actions. 2020-11-10 11:58:01 -08:00