From 1955ec9cbd135dea1affd2c14db5906cb2f0a286 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=B0=8F=E5=BC=9F=E8=B0=83=E8=B0=83?= <398188662@qq.com> Date: Wed, 28 May 2025 02:11:37 +0800 Subject: [PATCH] feat: add Apple Silicon (arm64) support for Docker image. #57 --- .github/workflows/ci.yml | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index dc2fa70..da613fd 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -94,22 +94,18 @@ jobs: run: | docker buildx build \ --platform linux/amd64,linux/arm64 \ - -t wxmp \ + -t ${{ secrets.DOCKER_USER }}/wxmp:latest \ --push . - - name: Tags & Push image (latest) - run: | - echo "outputs.tag - ${{ needs.build.outputs.version }}" - docker tag wxmp ${{ secrets.DOCKER_USER }}/wxmp:latest - docker push ${{ secrets.DOCKER_USER }}/wxmp:latest - - - name: Tags & Push image + - name: Build and push multi-platform image (with tag) if: needs.build.outputs.successful + working-directory: website run: | - echo "outputs.tag - ${{ needs.build.outputs.version }}" - docker tag wxmp ${{ secrets.DOCKER_USER }}/wxmp:${{needs.build.outputs.version}} - docker push ${{ secrets.DOCKER_USER }}/wxmp:${{needs.build.outputs.version}} + docker buildx build \ + --platform linux/amd64,linux/arm64 \ + -t ${{ secrets.DOCKER_USER }}/wxmp:${{ needs.build.outputs.version }} \ + --push . # # Create Docker Image in GitHub # - name: Login to GitHub registry