diff --git a/.github/workflows/build-one.yml b/.github/workflows/build-one.yml index bcaf6f3..2fbf1cd 100644 --- a/.github/workflows/build-one.yml +++ b/.github/workflows/build-one.yml @@ -128,7 +128,6 @@ jobs: password: ${{ secrets.DOCKERHUB_TOKEN }} - name: Login to GitHub Container registry - if: ${{ github.ref == 'refs/heads/master' }} uses: docker/login-action@v3 with: registry: ghcr.io @@ -160,13 +159,11 @@ jobs: password: ${{ secrets.GAR_JSON_KEY }} - name: Set up Docker Buildx with docker-container driver - if: ${{ github.ref == 'refs/heads/master' }} uses: docker/setup-buildx-action@v3 with: driver: docker-container - name: Build and push - if: ${{ github.ref == 'refs/heads/master' }} env: IMAGE_NAME: ${{ env.IMAGE_REPOSITORY }}:${{ inputs.tag }} IMAGE_VERSIONED_NAME: ${{ env.IMAGE_REPOSITORY }}:${{ steps.tag.outputs.value }} @@ -176,18 +173,8 @@ jobs: platforms: linux/amd64,linux/arm64 labels: ${{ steps.meta.outputs.labels }} tags: | - zenika/${{ env.IMAGE_NAME }} - zenika/${{ env.IMAGE_VERSIONED_NAME }} ghcr.io/zenika/${{ env.IMAGE_NAME }} ghcr.io/zenika/${{ env.IMAGE_VERSIONED_NAME }} - us-docker.pkg.dev/zenika-hub/gcr.io/${{ env.IMAGE_NAME }} - us-docker.pkg.dev/zenika-hub/gcr.io/${{ env.IMAGE_VERSIONED_NAME }} - us-docker.pkg.dev/zenika-hub/us.gcr.io/${{ env.IMAGE_NAME }} - us-docker.pkg.dev/zenika-hub/us.gcr.io/${{ env.IMAGE_VERSIONED_NAME }} - europe-docker.pkg.dev/zenika-hub/eu.gcr.io/${{ env.IMAGE_NAME }} - europe-docker.pkg.dev/zenika-hub/eu.gcr.io/${{ env.IMAGE_VERSIONED_NAME }} - asia-docker.pkg.dev/zenika-hub/asia.gcr.io/${{ env.IMAGE_NAME }} - asia-docker.pkg.dev/zenika-hub/asia.gcr.io/${{ env.IMAGE_VERSIONED_NAME }} push: true cache-from: type=gha cache-to: type=gha