diff --git a/.github/workflows/build-docker-images.yml b/.github/workflows/build-docker-images.yml index 70c0d28..54afd03 100644 --- a/.github/workflows/build-docker-images.yml +++ b/.github/workflows/build-docker-images.yml @@ -96,9 +96,10 @@ jobs: # get image version get_image_version() { + local object + object='config.Labels."org.opencontainers.image.version"' docker buildx imagetools inspect --format '{{json .Image}}' "$1" | \ - sed -n 's/^ *"org\.opencontainers\.image\.version": *"\([^"]*\).*/\1/p' | \ - head -n 1 + jq -r ".$object // .\"linux/amd64\".$object // empty" } # special treatment for kalilinux: rebuild when image version changes