From b6a9eeed91087fedb5ccdfcaaf2dda5ec4f201c0 Mon Sep 17 00:00:00 2001 From: "Natalie B." <22222885+espeon@users.noreply.github.com> Date: Sun, 10 Aug 2025 15:36:53 -0500 Subject: [PATCH] build all rust at once --- .github/workflows/ci.yml | 21 +++------------------ 1 file changed, 3 insertions(+), 18 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index ce64a96..5f2a292 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -34,14 +34,8 @@ jobs: - name: Build Node packages run: pnpm build - - name: Build Rust services (x86_64) + - name: Build Rust (x86_64) run: | - cd services - cargo build --release --all-features - - - name: Build Rust apps (x86_64) - run: | - cd apps/aqua cargo build --release --all-features - name: Upload Node build artifacts @@ -59,7 +53,6 @@ jobs: name: rust-builds-x86_64 path: | target/release/ - apps/aqua/target/release/ retention-days: 1 rust-cross-compile: @@ -86,15 +79,8 @@ jobs: cargo install cross rustup target add ${{ matrix.target }} - - name: Cross-compile services - run: | - cd services - cross build --release --all-features --target ${{ matrix.target }} - - - name: Cross-compile apps - run: | - cd apps/aqua - cross build --release --all-features --target ${{ matrix.target }} + - name: Cross-compile rust + run: cross build --release --all-features --target ${{ matrix.target }} - name: Upload cross-compiled artifacts uses: actions/upload-artifact@v4 @@ -102,7 +88,6 @@ jobs: name: rust-builds-${{ matrix.target }} path: | target/${{ matrix.target }}/release/ - apps/aqua/target/${{ matrix.target }}/release/ retention-days: 1 rust-quality: -- 2.51.2