diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 777c295..01434b1 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -34,5 +34,6 @@ jobs: uses: docker/build-push-action@v5 with: context: . + platforms: linux/amd64,linux/arm64 push: true tags: ${{ steps.meta.outputs.tags }} diff --git a/event.json b/event.json index 85facde..1010827 100644 --- a/event.json +++ b/event.json @@ -1,6 +1,6 @@ { "action": "published", "release": { - "tag_name": "v1.0.52" + "tag_name": "v1.0.53" } } diff --git a/scripts/image_push.sh b/scripts/image_push.sh index 270b9ec..fa67d5e 100644 --- a/scripts/image_push.sh +++ b/scripts/image_push.sh @@ -10,9 +10,9 @@ IMAGE_NAME=gitlab-mcp IMAGE_VERSION=$(jq -r '.version' package.json) echo "${DOCKER_USER}/${IMAGE_NAME}:${IMAGE_VERSION}" -docker build --platform=linux/arm64 -t "${DOCKER_USER}/${IMAGE_NAME}:latest" . -docker tag "${DOCKER_USER}/${IMAGE_NAME}:latest" "${DOCKER_USER}/${IMAGE_NAME}:${IMAGE_VERSION}" - -docker push "${DOCKER_USER}/${IMAGE_NAME}:latest" -docker push "${DOCKER_USER}/${IMAGE_NAME}:${IMAGE_VERSION}" +docker buildx build --platform linux/arm64,linux/amd64 \ + -t "${DOCKER_USER}/${IMAGE_NAME}:latest" \ + -t "${DOCKER_USER}/${IMAGE_NAME}:${IMAGE_VERSION}" \ + --push \ + .