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 &&