diff --git a/.forgejo/workflows/build-arm64.yml b/.forgejo/workflows/build-arm64.yml index 2111b061..c10bd0d4 100644 --- a/.forgejo/workflows/build-arm64.yml +++ b/.forgejo/workflows/build-arm64.yml @@ -71,6 +71,8 @@ jobs: kernel=$(CONTAINERS_REGISTRIES_CONF=/dev/null skopeo inspect --override-arch arm64 --override-os linux \ --no-tags --retry-times 3 "docker://$org/$name:$ver" | jq -er '.Labels["ostree.linux"]') echo "kernel: $kernel" + # Quay's tag has been single-arch (amd64) for a while mid-publish. + [[ $kernel == *.aarch64 ]] || { echo "::error::$org/$name:$ver has no arm64 image right now (kernel $kernel); try again later"; exit 1; } echo "KERNEL=$kernel" >>"$GITHUB_ENV" .forgejo/akmods-arm64.sh "$flavor" "$ver" "$kernel"