From 49a17007061f49a0f218abe2076100f50b5daeb5 Mon Sep 17 00:00:00 2001 From: Joshua Coles Date: Fri, 9 Aug 2024 11:53:33 +0100 Subject: [PATCH] Move docker setup up to try make the tests pass --- .github/workflows/build.yml | 26 +++++++++++++------------- 1 file changed, 13 insertions(+), 13 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 8206ff3..3ddb185 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -58,6 +58,19 @@ jobs: env: CARGO_TARGET_AARCH64_UNKNOWN_LINUX_GNU_LINKER: aarch64-linux-gnu-gcc + - name: Set up QEMU + uses: docker/setup-qemu-action@v2 + + - name: Set up Docker Buildx + uses: docker/setup-buildx-action@v2 + + - name: Login to DockerHub + uses: docker/login-action@v2 + with: + registry: git.joshuacoles.me + username: ${{ secrets.DOCKER_USERNAME }} + password: ${{ secrets.DOCKER_PASSWORD }} + - name: Run tests uses: actions-rs/cargo@v1 with: @@ -72,19 +85,6 @@ jobs: target/release/${{ github.event.repository.name }} target/aarch64-unknown-linux-gnu/release/${{ github.event.repository.name }} - - name: Set up QEMU - uses: docker/setup-qemu-action@v2 - - - name: Set up Docker Buildx - uses: docker/setup-buildx-action@v2 - - - name: Login to DockerHub - uses: docker/login-action@v2 - with: - registry: git.joshuacoles.me - username: ${{ secrets.DOCKER_USERNAME }} - password: ${{ secrets.DOCKER_PASSWORD }} - - name: Build and push multi-arch Docker image uses: docker/build-push-action@v4 with: