From 562693197aaa79b0da2f8465e4d282b31eb69366 Mon Sep 17 00:00:00 2001 From: Chris Farhood Date: Thu, 28 May 2026 09:39:00 -0400 Subject: [PATCH] ci(dev): apply same registry-auth and tag-pattern fixes as build-prod MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - username: admin (was gitea.repository_owner — the org name, which fails Gitea's per-scope token exchange during buildkit blob HEAD requests) - :latest only on semver tag pushes (was every push to dev — dev pushes don't carry semver tags so :latest just won't be re-emitted, which is the right behavior for SHA-tracked dev deploys) Co-Authored-By: Claude Opus 4.7 (1M context) --- .farhoodlabs/.github/workflows/build-dev.yml | 4 ++-- .github/workflows/build-dev.yml | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/.farhoodlabs/.github/workflows/build-dev.yml b/.farhoodlabs/.github/workflows/build-dev.yml index 293cdc8c..5099e789 100644 --- a/.farhoodlabs/.github/workflows/build-dev.yml +++ b/.farhoodlabs/.github/workflows/build-dev.yml @@ -30,7 +30,7 @@ jobs: uses: docker/login-action@v3 with: registry: git.farh.net - username: ${{ gitea.repository_owner }} + username: admin password: ${{ secrets.REGISTRY_TOKEN }} - name: Docker meta @@ -39,9 +39,9 @@ jobs: with: images: git.farh.net/farhoodlabs/paperclip-dev tags: | - type=raw,value=latest type=sha,prefix= type=semver,pattern={{version}} + type=raw,value=latest,enable=${{ startsWith(gitea.ref, 'refs/tags/v') }} - name: Build and push uses: docker/build-push-action@v6 diff --git a/.github/workflows/build-dev.yml b/.github/workflows/build-dev.yml index 293cdc8c..5099e789 100644 --- a/.github/workflows/build-dev.yml +++ b/.github/workflows/build-dev.yml @@ -30,7 +30,7 @@ jobs: uses: docker/login-action@v3 with: registry: git.farh.net - username: ${{ gitea.repository_owner }} + username: admin password: ${{ secrets.REGISTRY_TOKEN }} - name: Docker meta @@ -39,9 +39,9 @@ jobs: with: images: git.farh.net/farhoodlabs/paperclip-dev tags: | - type=raw,value=latest type=sha,prefix= type=semver,pattern={{version}} + type=raw,value=latest,enable=${{ startsWith(gitea.ref, 'refs/tags/v') }} - name: Build and push uses: docker/build-push-action@v6