From cc85548cfb973594474e09effb6a8fbb55e180a4 Mon Sep 17 00:00:00 2001 From: Martin Pulec Date: Fri, 3 Apr 2020 11:53:42 +0200 Subject: [PATCH] delete-asset.sh: compare rather raw JSON string --- .github/scripts/delete-asset.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/scripts/delete-asset.sh b/.github/scripts/delete-asset.sh index c6a3484c1..9ccdaa8a2 100755 --- a/.github/scripts/delete-asset.sh +++ b/.github/scripts/delete-asset.sh @@ -9,8 +9,8 @@ RELEASE_ID=$(echo "$JSON" | jq -r '.id') JSON=$(fetch_json https://api.github.com/repos/$GITHUB_REPOSITORY/releases/$RELEASE_ID/assets $GITHUB_TOKEN array) LEN=$(echo "$JSON" | jq length) for n in `seq 0 $(($LEN-1))`; do - NAME=$(echo "$JSON" | jq '.['$n'].name') - if expr "$NAME" : "\"$PATTERN\"$"; then + NAME=$(echo "$JSON" | jq -r '.['$n'].name') + if expr "$NAME" : "$PATTERN$"; then ID=$(echo "$JSON" | jq '.['$n'].id') TMPNAME=$(mktemp) STATUS=$(curl -S -H "Authorization: token $GITHUB_TOKEN" -X DELETE "https://api.github.com/repos/$GITHUB_REPOSITORY/releases/assets/$ID" -w %{http_code} -o $TMPNAME)