From 73682240d6b01fb64f90bc62971265d09b75b625 Mon Sep 17 00:00:00 2001 From: Will Greenberg Date: Wed, 23 Apr 2025 11:27:56 -0700 Subject: [PATCH] fix more CI --- .github/workflows/build-release.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.github/workflows/build-release.yml b/.github/workflows/build-release.yml index ac2b568..cc875a2 100644 --- a/.github/workflows/build-release.yml +++ b/.github/workflows/build-release.yml @@ -75,7 +75,6 @@ jobs: device: - name: tplink - name: orbic - runs-on: ubuntu-latest steps: - uses: actions/checkout@v4 @@ -88,7 +87,12 @@ jobs: packages: build-essential libc6-armhf-cross libc6-dev-armhf-cross gcc-arm-linux-gnueabihf version: 1.0 - name: Build rayhunter-daemon (arm32) - run: cargo build --bin rayhunter-daemon --target armv7-unknown-linux-gnueabihf --release --no-default-features --features ${{ matrix.device.name }} + run: | + pushd bin/web + npm install + npm run build + popd + cargo build --bin rayhunter-daemon --target armv7-unknown-linux-gnueabihf --release --no-default-features --features ${{ matrix.device.name }} - uses: actions/upload-artifact@v4 with: name: rayhunter-daemon-${{ matrix.device.name }}