From ad1f49f5cc198c1c6a938be3220d9e5d4d896705 Mon Sep 17 00:00:00 2001 From: Igor Katson Date: Tue, 23 Apr 2024 23:08:21 +0100 Subject: [PATCH] Add armv7 musl build to release --- .github/workflows/release.yml | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 07174ce..540bb2b 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -79,7 +79,7 @@ jobs: - name: install linux cross compiler run: brew tap messense/macos-cross-toolchains && - brew install x86_64-unknown-linux-gnu aarch64-unknown-linux-gnu arm-unknown-linux-gnueabihf armv7-unknown-linux-gnueabihf + brew install x86_64-unknown-linux-gnu aarch64-unknown-linux-gnu arm-unknown-linux-gnueabihf armv7-unknown-linux-gnueabihf armv7-unknown-linux-musleabihf - name: Build release linux x86_64 binary run: rustup target install x86_64-unknown-linux-gnu && @@ -112,6 +112,16 @@ jobs: files: | target/artifacts/rqbit-linux-static-armv7 + - name: Build release linux armv7 musl binary + run: rustup target install armv7-unknown-linux-musleabihf && + make release-linux-armv7-musl && + mv target/armv7-unknown-linux-musleabihf/release-github/rqbit target/artifacts/rqbit-linux-static-armv7-musl + - uses: softprops/action-gh-release@v1 + with: + generate_release_notes: true + files: | + target/artifacts/rqbit-linux-static-armv7-musl + - name: Build release linux aarch64 binary run: rustup target install aarch64-unknown-linux-gnu && make release-linux-aarch64 &&