From 625cda77343f68415a46ca93c576c3f0b56a16e3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 11 Feb 2024 10:09:50 +0000 Subject: [PATCH] FileSync Updates [skip ci] --- update-digests.sh | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/update-digests.sh b/update-digests.sh index e0e22cd4e..979cd4dea 100644 --- a/update-digests.sh +++ b/update-digests.sh @@ -2,6 +2,9 @@ json=$(cat VERSION.json) upstream_image=$(jq -re '.upstream_image' <<< "${json}") upstream_tag=$(jq -re '.upstream_tag' <<< "${json}") +if [[ ${upstream_image} == *"hotio/base" ]]; then + upstream_tag="${upstream_tag}-$(curl -fsSL "https://raw.githubusercontent.com${upstream_image//ghcr.io/}/${upstream_tag}/VERSION.json" | jq -re '.version')" || exit 1 +fi manifest=$(skopeo inspect --raw "docker://${upstream_image}:${upstream_tag}") || exit 1 upstream_digest_amd64=$(jq -re '.manifests[] | select (.platform.architecture == "amd64" and .platform.os == "linux").digest' <<< "${manifest}") upstream_digest_arm64=$(jq -re '.manifests[] | select (.platform.architecture == "arm64" and .platform.os == "linux").digest' <<< "${manifest}") @@ -9,3 +12,5 @@ jq --sort-keys \ --arg upstream_digest_amd64 "${upstream_digest_amd64}" \ --arg upstream_digest_arm64 "${upstream_digest_arm64}" \ '.upstream_digest_amd64 = $upstream_digest_amd64 | .upstream_digest_arm64 = $upstream_digest_arm64' <<< "${json}" | tee VERSION.json + +[[ -f update-self-version.sh ]] && bash ./update-self-version.sh