diff --git a/resources/com/cadoles/gitea/gitea-release.sh b/resources/com/cadoles/gitea/gitea-release.sh index b308ebb..6b49848 100644 --- a/resources/com/cadoles/gitea/gitea-release.sh +++ b/resources/com/cadoles/gitea/gitea-release.sh @@ -104,9 +104,15 @@ function create_release { gitea_api "/repos/$GITEA_RELEASE_ORG/$GITEA_RELEASE_PROJECT/releases/${existing_release}" -XDELETE fi + local tmpfile=$(mktemp) + + echo "$payload" > "$tmpfile" + gitea_api "/repos/$GITEA_RELEASE_ORG/$GITEA_RELEASE_PROJECT/releases" \ -H "Content-Type:application/json" \ - -d "$payload" + -d "@$tmpfile" + + rm -f "$tmpfile" } function json_set {