From f86498485abc55d379d82d8989493a2ae19053a5 Mon Sep 17 00:00:00 2001 From: kalsi-avneet <4151485+kalsi-avneet@users.noreply.github.com> Date: Mon, 26 Jan 2026 17:06:53 +0000 Subject: [PATCH] Docker publish workflow: Login and push to dockerhub as well --- .github/workflows/docker-publish.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 4c50e211..85df03d3 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -8,7 +8,7 @@ on: workflow_dispatch: env: - REGISTRY: ghcr.io + GHCR_REGISTRY: ghcr.io IMAGE_NAME: ${{ github.repository }} jobs: @@ -22,18 +22,26 @@ jobs: - name: Checkout repository uses: actions/checkout@v4 - - name: Log in to the Container registry + - name: Log in to the ghcr container registry uses: docker/login-action@v3 with: - registry: ${{ env.REGISTRY }} + registry: ${{ env.GHCR_REGISTRY }} username: ${{ github.actor }} password: ${{ secrets.GITHUB_TOKEN }} + - name: Log in to the dockerhub container registry + uses: docker/login-action@v3 + with: + username: ${{ vars.DOCKERHUB_ORGNAME }} + password: ${{ secrets.DOCKERHUB_TOKEN }} + - name: Extract metadata for Docker build id: meta uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: | + name=${{ env.GHCR_REGISTRY }}/${{ env.IMAGE_NAME }} + name=${{ env.IMAGE_NAME }} flavor: latest=true tags: | type=semver,pattern={{version}}