From 96e988123c6fc486b1df0c5e664fea1fc60613c5 Mon Sep 17 00:00:00 2001 From: zefr0x Date: Sat, 4 Nov 2023 16:52:37 +0300 Subject: [PATCH] github_workflow: Create builds for i686 and arm --- .github/workflows/release.yml | 24 ++++++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index b20e646..6ee7b9c 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -39,12 +39,32 @@ jobs: RUST_BACKTRACE: 1 strategy: matrix: - build: [linux] + build: [x86_64-linux-musl, i686-linux-musl, arm-linux-musleabihf] include: - - build: linux + # - build: x86_64-linux-gnu + # os: ubuntu-latest + # rust: stable + # target: x86_64-unknown-linux-gnu + - build: x86_64-linux-musl os: ubuntu-latest rust: stable target: x86_64-unknown-linux-musl + # - build: i686-linux-gnu + # os: ubuntu-latest + # rust: stable + # target: i686-unknown-linux-musl + - build: i686-linux-musl + os: ubuntu-latest + rust: stable + target: i686-unknown-linux-musl + # - build: arm-linux-gnueabihf + # os: ubuntu-latest + # rust: stable + # target: arm-unknown-linux-gnueabihf + - build: arm-linux-musleabihf + os: ubuntu-latest + rust: stable + target: arm-unknown-linux-musleabihf steps: - name: Checkout Repository uses: actions/checkout@v3