diff --git a/.github/workflows/docker-publish.yml b/.github/workflows/docker-publish.yml index 41cabe0..ec9e20a 100644 --- a/.github/workflows/docker-publish.yml +++ b/.github/workflows/docker-publish.yml @@ -28,7 +28,7 @@ jobs: - name: Set up Docker Buildx uses: docker/setup-buildx-action@v3 - - name: Log into registry ${{ env.REGISTRY }} + - name: Log into Docker Hub if: github.event_name != 'pull_request' uses: docker/login-action@v3 with: @@ -36,11 +36,21 @@ jobs: username: ${{ secrets.DOCKER_USERNAME }} password: ${{ secrets.DOCKER_PASSWORD }} + - name: Log into Forgejo Registry + if: github.event_name != 'pull_request' + uses: docker/login-action@v3 + with: + registry: git.khoavo.myds.me + username: ${{ secrets.FORGEJO_USERNAME }} + password: ${{ secrets.FORGEJO_PASSWORD }} + - name: Extract Docker metadata id: meta uses: docker/metadata-action@v5 with: - images: ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + images: | + ${{ env.REGISTRY }}/${{ env.IMAGE_NAME }} + git.khoavo.myds.me/${{ github.repository }} tags: | type=semver,pattern={{version}} type=raw,value=latest,enable=${{ github.ref == 'refs/tags/v*' }}