From 18f550b9463675f4d3cc2fc8dc62b4cbb05c192a Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Sat, 2 May 2026 17:30:04 -0400 Subject: [PATCH] fix(ci): make Docker Hub login non-blocking on dev build MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The self-hosted runner has been hitting context-deadline timeouts to docker.io. The actual image push goes to GHCR, so the Docker Hub login is only there to avoid pull rate limits. Mark it continue-on-error so transient docker.io connectivity issues don't fail the whole build — base image pulls fall back to anonymous and proceed. --- .farhoodlabs/.github/workflows/build-dev.yml | 1 + .github/workflows/build-dev.yml | 1 + 2 files changed, 2 insertions(+) diff --git a/.farhoodlabs/.github/workflows/build-dev.yml b/.farhoodlabs/.github/workflows/build-dev.yml index a483aae4..c74c3631 100644 --- a/.farhoodlabs/.github/workflows/build-dev.yml +++ b/.farhoodlabs/.github/workflows/build-dev.yml @@ -24,6 +24,7 @@ jobs: run: echo "sha=$(echo ${{ github.sha }} | cut -c1-7)" >> $GITHUB_OUTPUT - name: Login to Docker Hub + continue-on-error: true uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }} diff --git a/.github/workflows/build-dev.yml b/.github/workflows/build-dev.yml index a483aae4..c74c3631 100644 --- a/.github/workflows/build-dev.yml +++ b/.github/workflows/build-dev.yml @@ -24,6 +24,7 @@ jobs: run: echo "sha=$(echo ${{ github.sha }} | cut -c1-7)" >> $GITHUB_OUTPUT - name: Login to Docker Hub + continue-on-error: true uses: docker/login-action@v3 with: username: ${{ secrets.DOCKERHUB_USERNAME }}