Преглед на файлове

Docker publish workflow: Add architecture linux/arm64

kalsi-avneet преди 9 месеца
родител
ревизия
7edc6ff258
променени са 1 файла, в които са добавени 9 реда и са изтрити 0 реда
  1. 9 0
      .github/workflows/docker-publish.yml

+ 9 - 0
.github/workflows/docker-publish.yml

@@ -40,6 +40,14 @@ jobs:
             type=schedule,prefix=nightly-,pattern={{date 'YYYYMMDD'}}
             type=raw,enable=${{ github.event_name == 'workflow_dispatch' }},value=workflow_dispatch-{{branch}}-{{sha}}
 
+      - name: Set up QEMU
+        uses: docker/setup-qemu-action@v3
+        with:
+          platforms: arm64
+
+      - name: Set up Docker Buildx
+        uses: docker/setup-buildx-action@v3
+
       - name: Build and push Docker image
         uses: docker/build-push-action@v6
         with:
@@ -47,3 +55,4 @@ jobs:
           push: true
           tags: ${{ steps.meta.outputs.tags }}
           labels: ${{ steps.meta.outputs.labels }}
+          platforms: linux/amd64,linux/arm64