#!/bin/bash set -e echo "$1" echo "$2" CHECK=$( echo "$2" | sed -e "s#$1:##g" | jq -R -s 'split("\n")' ) echo $CHECK EXISTING=$( skopeo list-tags docker://$1 || echo '{"Tags":[]}' ) echo $EXISTING TAGS=$( jq '.check - .existing' <<< "{\"check\": $CHECK, \"existing\": $EXISTING}" ) echo $TAGS echo $TAGS | jq '"Tag not found: "+ .[]' RESULT=$(echo $TAGS | jq '.==[]') if "$RESULT" == "true" then echo "All images found" fi echo exist=$RESULT >> $GITHUB_OUTPUT