(arm 32-bit) Use actual architecture and OS for armv7 (#826)

* Update build.c

* Update build.c

* Update build.c

* Update build.c

* build for armv7

* disable push temporarily

* added clang package

* enable repo push

* build on master branch

* use matrix arch & os

* fix commit message for arm build

* enable push to binaries

Co-authored-by: Adones Pitogo <adonesp@ubuntu-x399>
This commit is contained in:
Adones Pitogo
2022-11-07 18:20:29 +08:00
committed by GitHub
parent 684c7a38ab
commit 05590db358

View File

@@ -65,8 +65,8 @@ jobs:
- uses: uraimo/run-on-arch-action@v2.3.0
name: Compile binaries
with:
arch: aarch64
distro: ubuntu20.04
arch: ${{ matrix.arch }}
distro: ${{ matrix.os }}
dockerRunArgs: |
--volume "${PWD}/uWebSockets.js:/repository"
install: |
@@ -88,5 +88,5 @@ jobs:
git config --global user.email "alexhultman@gmail.com"
git config --global user.name "Alex Hultman"
git add *.node *.js
git commit -a -m "[GitHub Actions] Updated linux-arm64 binaries" || true
git commit -a -m "[GitHub Actions] Updated linux-${{ matrix.arch }} binaries" || true
git push "https://unetworkingab:${{ secrets.SECRET }}@github.com/uNetworking/uWebSockets.js" binaries