diff --git a/.gitea/workflows/base-build.yml b/.gitea/workflows/base-build.yml index c813572..5417ab4 100644 --- a/.gitea/workflows/base-build.yml +++ b/.gitea/workflows/base-build.yml @@ -168,6 +168,16 @@ jobs: with: fetch-depth: 0 + - name: Get base image digests + id: get_digest + run: | + alpine_digest=$(docker inspect --format='{{index .RepoDigests 0}}' alpine:latest || echo "unknown") + debian_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown") + basic_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown") + echo "alpine_digest=$alpine_digest" + echo "debian_digest=$debian_digest" + echo "basic_digest=$basic_digest" + - name: Generate build-info.json only for updated variants env: IMAGE_REGISTRY: ${{ env.IMAGE_REGISTRY }} @@ -202,16 +212,6 @@ jobs: versions+=("basic") fi - - name: Get base image digests - id: get_digest - run: | - alpine_digest=$(docker inspect --format='{{index .RepoDigests 0}}' alpine:latest || echo "unknown") - debian_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown") - basic_digest=$(docker inspect --format='{{index .RepoDigests 0}}' gitea.fithwum.tech/${{ secrets.GIT_USERNAME }}/debian-base:bookworm || echo "unknown") - echo "alpine_digest=$alpine_digest" >> $GITHUB_OUTPUT - echo "debian_digest=$debian_digest" >> $GITHUB_OUTPUT - echo "basic_digest=$basic_digest" >> $GITHUB_OUTPUT - for version in "${versions[@]}"; do echo "[INFO] Generating build-info.json for $version" mkdir -p "$version"