From 3348b45d5f3f2605962eb285ce1f3bc5cd56aa11 Mon Sep 17 00:00:00 2001 From: asonix Date: Wed, 7 Feb 2024 21:01:24 -0600 Subject: [PATCH] Namespace binaries, copy pict-rs binary to proper folder --- .forgejo/workflows/publish.yaml | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/.forgejo/workflows/publish.yaml b/.forgejo/workflows/publish.yaml index 0a6169e..ad54a4d 100644 --- a/.forgejo/workflows/publish.yaml +++ b/.forgejo/workflows/publish.yaml @@ -48,13 +48,13 @@ jobs: fail-fast: false include: - target: x86_64-unknown-linux-musl - artifact: amd64 + artifact: linux-amd64 platform: linux/amd64 - target: armv7-unknown-linux-musleabihf - artifact: arm32v7 + artifact: linux-arm32v7 platform: linux/arm/v7 - target: aarch64-unknown-linux-musl - artifact: arm64v8 + artifact: linux-arm64v8 platform: linux/arm64 runs-on: docker container: @@ -78,7 +78,7 @@ jobs: name: Prepare artifacts run: | mkdir artifacts - cp target/${{ matrix.target }}/release/pict-rs artifacts/pict-rs + cp target/${{ matrix.target }}/release/pict-rs artifacts/pict-rs-${{ matrix.artifact }} - uses: actions/upload-artifact@v3 with: @@ -107,6 +107,9 @@ jobs: with: username: ${{ secrets.DOCKERHUB_USERNAME }} password: ${{ secrets.DOCKERHUB_TOKEN }} + - + name: Prepare binary + run: cp target/${{ matrix.target }}/release/pict-rs docker/forgejo/pict-rs - name: Build and push ${{ matrix.platform }} docker image uses: docker/build-push-action@v5