From dee9a48b4a1a9ca1f86615db387870adbc500efa Mon Sep 17 00:00:00 2001 From: Philip Peterson <1326208+philip-peterson@users.noreply.github.com> Date: Sun, 14 Jun 2026 02:23:35 -0700 Subject: [PATCH] fix digest --- .gitea/workflows/ci.yml | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/ci.yml b/.gitea/workflows/ci.yml index 68d76b7..2512b64 100644 --- a/.gitea/workflows/ci.yml +++ b/.gitea/workflows/ci.yml @@ -37,10 +37,18 @@ jobs: - name: Build and push id: push + env: + REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }} + REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }} run: | podman build --layers=false -t "$IMAGE:${{ github.sha }}" . - podman push "$IMAGE:${{ github.sha }}" --digestfile /tmp/img-digest - DIGEST=$(grep -oE '[a-f0-9]{64}' /tmp/img-digest) + podman push "$IMAGE:${{ github.sha }}" + DIGEST=$(curl -sf \ + -u "${REGISTRY_USERNAME}:${REGISTRY_PASSWORD}" \ + -H "Accept: application/vnd.oci.image.manifest.v1+json" \ + -I \ + "https://${{ env.REGISTRY }}/v2/ironmagma/customer-riverside/manifests/${{ github.sha }}" \ + | grep -i 'docker-content-digest:' | grep -oE '[a-f0-9]{64}') echo "digest=$DIGEST" >> $GITHUB_OUTPUT bump-infra: