From f44522d7b50484e950ea91ee45af390c6aedb024 Mon Sep 17 00:00:00 2001 From: Lyncoln Date: Mon, 21 Sep 2026 00:00:02 -0400 Subject: [PATCH] Load built image before workflow verification --- .gitea/workflows/build.yml | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/.gitea/workflows/build.yml b/.gitea/workflows/build.yml index a903269..afd5d97 100644 --- a/.gitea/workflows/build.yml +++ b/.gitea/workflows/build.yml @@ -65,12 +65,13 @@ jobs: -f Containerfile \ -t "$FULL_IMAGE:latest" \ -t "$FULL_IMAGE:sha-$SHORT_SHA" \ + --output "type=docker,dest=$RUNNER_TEMP/dns-sync-built.tar" \ . # ------------------------------------------------- # Verify locally before publishing # ------------------------------------------------- - - name: Verify image + - name: Load and verify image env: REGISTRY: ${{ vars.REGISTRY }} run: | @@ -78,6 +79,11 @@ jobs: FULL_IMAGE="$REGISTRY/david/dns-sync" + test -s "$RUNNER_TEMP/dns-sync-built.tar" + + docker load \ + --input "$RUNNER_TEMP/dns-sync-built.tar" + docker image inspect "$FULL_IMAGE:latest" >/dev/null docker run --rm \ @@ -86,7 +92,7 @@ jobs: -m dns_sync reconcile --help echo - echo "Built image:" + echo "Loaded image:" docker image ls "$FULL_IMAGE" # -------------------------------------------------