File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -51,15 +51,25 @@ jobs:
5151 steps :
5252 - uses : actions/checkout@ee0669bd1cc54295c223e0bb666b733df41de1c5 # v2.7.0
5353
54- - name : Publish to DockerHub Registry
55- uses : elgohr/Publish-Docker-Github-Action@ec61b713af46c32efaa27ac2626c2acb82ce6435 # v5
54+ - name : Set up QEMU
55+ uses : docker/setup-qemu-action@v3
56+
57+ - name : Set up Docker Buildx
58+ uses : docker/setup-buildx-action@v3
59+
60+ - name : Login to DockerHub
61+ uses : docker/login-action@v3
5662 with :
57- name : flanksource/batch-runner
5863 username : ${{ secrets.DOCKER_USERNAME }}
5964 password : ${{ secrets.DOCKER_PASSWORD }}
60- snapshot : true
61- dockerfile : Dockerfile
62- tags : " latest,v${{ needs.semantic-release.outputs.release-version }}"
65+
66+ - name : Build and push multi-arch Docker image
67+ run : |
68+ docker buildx build \
69+ --platform linux/amd64,linux/arm64 \
70+ --tag flanksource/batch-runner:latest \
71+ --tag flanksource/batch-runner:v${{ needs.semantic-release.outputs.release-version }} \
72+ --push .
6373
6474 helm :
6575 runs-on : ubuntu-latest
You can’t perform that action at this time.
0 commit comments