From ebc47d5798824a3273d1d842da34b4e6b91918b0 Mon Sep 17 00:00:00 2001 From: Eliah Kagan Date: Mon, 12 Aug 2024 00:22:52 -0400 Subject: [PATCH] Use the stable Rust toolchain to build all targets --- .github/workflows/release.yml | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 193bd10dbcc..99026fe2777 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -86,30 +86,24 @@ jobs: # When changing these features, make the same change in build-macos-universal2-release. feature: [ small, lean, max, max-pure ] include: + - rust: stable - target: x86_64-unknown-linux-musl os: ubuntu-latest - rust: stable - target: arm-unknown-linux-gnueabihf os: ubuntu-latest - rust: nightly - target: x86_64-apple-darwin os: macos-latest - rust: stable - target: aarch64-apple-darwin os: macos-latest - rust: stable - target: x86_64-pc-windows-msvc os: windows-latest - rust: nightly - target: x86_64-pc-windows-gnu os: windows-latest - rust: nightly-x86_64-gnu + rust: stable-x86_64-gnu - target: i686-pc-windows-msvc os: windows-latest - rust: nightly - target: aarch64-pc-windows-msvc os: windows-latest - rust: nightly # on linux we build with musl which causes trouble with open-ssl. For now, just build max-pure there # even though we could also build with `--features max-control,http-client-reqwest,gitoxide-core-blocking-client,gix-features/fast-sha1` for fast hashing. # It's a TODO.