ci(docker): fix cannot be deployed by linux arm64

This commit is contained in:
MoeFurina
2025-12-06 23:00:49 +08:00
parent 205ac7292f
commit ca6834b83f
5 changed files with 41 additions and 49 deletions
+8 -2
View File
@@ -3,7 +3,7 @@ name: Publish Docker image
on:
push:
branches: [main, master]
tags: ["v*"]
tags: ['v*']
workflow_dispatch:
permissions:
@@ -23,6 +23,12 @@ jobs:
id: pkg
run: echo "VERSION=$(jq -r .version package.json)" >> $GITHUB_ENV
- name: Set up QEMU
uses: docker/setup-qemu-action@v3
- name: Set up Docker Buildx
uses: docker/setup-buildx-action@v3
- name: Log in to Docker Hub
uses: docker/login-action@v3
with:
@@ -46,4 +52,4 @@ jobs:
moefurina/ncm-api:${{ env.VERSION }}
ghcr.io/neteasecloudmusicapienhanced/ncm-api:latest
ghcr.io/neteasecloudmusicapienhanced/ncm-api:${{ env.VERSION }}
platforms: linux/amd64
platforms: linux/amd64,linux/arm64/v8