From 02cb2f0d27cd5f95ca88ef9405957b078bc0b35e Mon Sep 17 00:00:00 2001 From: 3252a8 <3252a8@proton.me> Date: Wed, 10 Jun 2026 16:56:27 +0300 Subject: [PATCH] ci: skip Docker Hub secret check for PR builds --- .github/workflows/_docker-build-push.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/_docker-build-push.yml b/.github/workflows/_docker-build-push.yml index d9137a8..029b0a2 100644 --- a/.github/workflows/_docker-build-push.yml +++ b/.github/workflows/_docker-build-push.yml @@ -96,7 +96,7 @@ jobs: github_owner="${{ github.repository_owner }}" echo "github_owner=${github_owner,,}" >> "$GITHUB_OUTPUT" dockerhub_owner="${github_owner,,}" - if [ "${{ inputs.publish_dockerhub }}" = "true" ]; then + if [ "${{ inputs.push }}" = "true" ] && [ "${{ inputs.publish_dockerhub }}" = "true" ]; then if [ -z "$DOCKERHUB_USERNAME" ]; then echo "::error::DOCKERHUB_USERNAME secret is required for Docker Hub publishing" exit 1 @@ -110,7 +110,7 @@ jobs: uses: docker/metadata-action@v5 with: images: | - name=${{ steps.image_namespaces.outputs.dockerhub_owner }}/${{ matrix.image }},enable=${{ inputs.publish_dockerhub }} + name=${{ steps.image_namespaces.outputs.dockerhub_owner }}/${{ matrix.image }},enable=${{ inputs.push && inputs.publish_dockerhub }} name=ghcr.io/${{ steps.image_namespaces.outputs.github_owner }}/${{ matrix.image }},enable=true tags: | type=raw,value=dev,enable=${{ inputs.tag_mode == 'dev' }}