From 56275c73694f7ad36342d32cd635bb12ecb39586 Mon Sep 17 00:00:00 2001 From: KeshavAnandCode Date: Thu, 14 May 2026 20:03:31 -0500 Subject: [PATCH] giving up if this doesn't work --- .gitea/workflows/build.yml | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index e80efb3..151e60b 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -9,8 +9,6 @@ jobs: build: name: Build ${{ matrix.target }} runs-on: ubuntu-latest - - # A matrix lets us run the job twice in parallel: once for x86, once for arm. strategy: matrix: include: @@ -23,21 +21,21 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - # Sets up Rust correctly and caches it - name: Install Rust toolchain uses: dtolnay/rust-toolchain@stable with: targets: ${{ matrix.target }} - # Downloads pre-compiled `cross` binary instantly (saves ~3 mins vs cargo install) - name: Install cross if: matrix.use-cross == true uses: taiki-e/install-action@v2 with: tool: cross - # Builds using cargo for x86, and cross for ARM - name: Build binary + env: + # This is the magic fix for 'act' and Docker-in-Docker + CROSS_CONTAINER_IN_CONTAINER: true run: | if [ "${{ matrix.use-cross }}" == "true" ]; then cross build --release --target ${{ matrix.target }} @@ -45,7 +43,6 @@ jobs: cargo build --release --target ${{ matrix.target }} fi - # Uploads the artifact. They will be separated by target name. - name: Upload artifacts uses: actions/upload-artifact@v4 with: