@@ -56,16 +56,17 @@ jobs:
5656
5757 - name : Set up QEMU
5858 if : github.repository_owner == 'microcks' && env.PACKAGE_IMAGE == 'true'
59- uses : docker/setup-qemu-action@v2
59+ uses : docker/setup-qemu-action@v3
6060
6161 - name : Set up Docker Buildx
6262 if : github.repository_owner == 'microcks' && env.PACKAGE_IMAGE == 'true'
6363 uses : docker/setup-buildx-action@v3
6464
65- - name : Login to Quay.io Registry and setup multi-arch builder
65+ - name : Login to Quay.io and Docker Hub registries and setup multi-arch builder
6666 if : github.repository_owner == 'microcks' && env.PACKAGE_IMAGE == 'true'
6767 run : |
6868 echo ${{ secrets.QUAY_PASSWORD }} | docker login -u ${{ secrets.QUAY_USERNAME }} --password-stdin quay.io
69+ echo ${{ secrets.DOCKERHUB_TOKEN }} | docker login -u ${{ secrets.DOCKERHUB_USERNAME }} --password-stdin docker.io
6970 BUILDER=buildx-multi-arch
7071 docker buildx inspect $BUILDER || docker buildx create --name=$BUILDER --driver=docker-container --driver-opt=network=host
7172
@@ -83,12 +84,12 @@ jobs:
8384 labels : |
8485 org.opencontainers.image.revision=${GITHUB_SHA}
8586 org.opencontainers.image.created=${{ steps.date.outputs.date }}
86- tags : quay.io/microcks/microcks-cli:${{env.IMAGE_TAG}}
87+ tags : quay.io/microcks/microcks-cli:${{env.IMAGE_TAG}},docker.io/microcks/microcks-cli:${{env.IMAGE_TAG}}
8788
8889 - name : Sign the image with GitHub OIDC Token
8990 env :
9091 DIGEST : ${{ steps.build-and-push.outputs.digest }}
91- TAGS : quay.io/microcks/microcks-cli:${{env.IMAGE_TAG}}
92+ TAGS : quay.io/microcks/microcks-cli:${{env.IMAGE_TAG}} docker.io/microcks/microcks-cli:${{env.IMAGE_TAG}}
9293 COSIGN_EXPERIMENTAL : " true"
9394 run : |
9495 images=""
0 commit comments