From d49d147c8073354dbd059f737b28aca78540547e Mon Sep 17 00:00:00 2001 From: Ciro Spaciari Date: Sat, 5 Nov 2022 12:59:03 -0300 Subject: [PATCH] Update linux.yml --- .github/workflows/linux.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/.github/workflows/linux.yml b/.github/workflows/linux.yml index 0c5d7ce..f1e63ac 100644 --- a/.github/workflows/linux.yml +++ b/.github/workflows/linux.yml @@ -19,3 +19,26 @@ jobs: git config --global user.name "Ciro Spaciari" git commit -m "[GitHub Actions] Updated linux-amd64 binaries" || true git push "https://cirospaciari:${{ secrets.BUILDTOKEN }}@github.com/cirospaciari/socketify.py.git" + + build-linux-arm: + needs: build-linux + runs-on: ubuntu-latest + name: Build on linux-arm64 + steps: + - uses: uraimo/run-on-arch-action@v2.1.1 + with: + arch: aarch64 + distro: ubuntu20.04 + install: | + apt-get update -q -y + apt-get install -q -y build-essential cmake libz-dev golang libuv1-dev git + run: | + git clone --recursive https://github.com/cirospaciari/socketify.py.git + cd socketify.py/src/socketify/native + make linux + cd ../ + git add libsocketify_linux_arm64.so + git config --global user.email "ciro.spaciari@gmail.com" + git config --global user.name "Ciro Spaciari" + git commit -m "[GitHub Actions] Updated linux-arm64 binaries" || true + git push "https://cirospaciari:${{ secrets.BUILDTOKEN }}@github.com/cirospaciari/socketify.py.git"