This commit is contained in:
Anders da Silva Rytter Hansen 2026-05-07 22:25:27 -03:00
commit 0e07d08988

View file

@ -18,9 +18,15 @@ jobs:
TOKEN="${{ secrets.PACKAGE_TOKEN }}" TOKEN="${{ secrets.PACKAGE_TOKEN }}"
# Hent alle tags for imaget via Forgejo API # Hent alle tags for imaget via Forgejo API
TAGS=$(curl -s -H "Authorization: token ${TOKEN}" \ echo "=== Kalder API ==="
"https://${REGISTRY}/api/v1/packages/${OWNER}/container/${IMAGE}/tags" \ API_URL="https://${REGISTRY}/api/v1/packages/${OWNER}/container/${IMAGE}/tags"
| tr ',' '\n' | grep '"name"' | sed 's/.*"name":"\([^"]*\)".*/\1/' | sort -r) echo "URL: ${API_URL}"
RAW=$(curl -s -H "Authorization: token ${TOKEN}" "${API_URL}")
echo "=== Råt API-svar ==="
echo "$RAW"
echo "=================="
TAGS=$(echo "$RAW" | tr ',' '\n' | grep '"name"' | sed 's/.*"name":"\([^"]*\)".*/\1/' | sort -r)
TOTAL=$(echo "$TAGS" | wc -l) TOTAL=$(echo "$TAGS" | wc -l)
echo "Fundet ${TOTAL} tags totalt, beholder ${MIN_KEEP}" echo "Fundet ${TOTAL} tags totalt, beholder ${MIN_KEEP}"