From 824ef5b332da7c9f30118353f6ff3f28391ece89 Mon Sep 17 00:00:00 2001 From: swetar-mecha Date: Fri, 17 May 2024 20:38:32 +0530 Subject: [PATCH] chore(update): connect app CI workflow --- .github/workflows/build-connect-app-aarch64.yml | 14 +++----------- 1 file changed, 3 insertions(+), 11 deletions(-) diff --git a/.github/workflows/build-connect-app-aarch64.yml b/.github/workflows/build-connect-app-aarch64.yml index f9e3fd5..19a3b95 100644 --- a/.github/workflows/build-connect-app-aarch64.yml +++ b/.github/workflows/build-connect-app-aarch64.yml @@ -24,7 +24,7 @@ jobs: - name: Mecha Connect App package: mecha-connect artifact: mecha-connect-aarch64-unknown-linux-gnu.tar.gz - path: ./client/app/src-tauri + path: ./client runs-on: ubicloud-standard-2-arm continue-on-error: false @@ -53,25 +53,17 @@ jobs: protobuf-compiler \ libprotobuf-dev - - name: Build [${{ matrix.package }}] - run: | - cd ${{ matrix.path }} - cargo --config net.git-fetch-with-cli=true fetch - cargo build --release - ls -la - - name: Package deb [${{ matrix.package }}] continue-on-error: true run: | cd ${{ matrix.path }} - cargo deb --no-build + cargo tauri build --bundles deb ls -la - name: Prepare artifacts [${{ matrix.package }}] run: | mkdir build - cp ./target/release/${{ matrix.package }} ./build - cp ./target/debian/*.deb ./build + cp ../target/release/bundle/deb/${{ matrix.package }} ./build - name: Upload artifacts uses: actions/upload-artifact@v4