TEST: tesing main release on Gitea [skip ci]

This commit is contained in:
XargonWan 2024-04-22 21:45:29 +09:00
parent 5169f4918a
commit af90d94c79

View file

@ -139,13 +139,13 @@ jobs:
TAG="${{ env.REL_VER }}"
RELEASE_BODY="$(cat body.md)"
echo -e "[DEBUG] Release Body:\n$RELEASE_BODY"
escaped_body=$(echo "$RELEASE_BODY" | sed 's/[][\\.*^$]/\\&/g')
# Create a release using curl and capture the release ID
release_response=$(curl -X POST \
-H "Authorization: token ${GITEA_TOKEN}" \
-H "Content-Type: application/json" \
-d "{\"tag_name\":\"$TAG\",\"name\":\"$RELEASE_NAME\",\"body\":"'"$RELEASE_BODY"'"}" \
-d "{\"tag_name\":\"$TAG\",\"name\":\"$RELEASE_NAME\",\"body\":\"$escaped_body\"}" \
"http://$GITEA_HOST/api/v1/repos/$ORGANIZATION/$REPO/releases")
echo -e "[DEBUG] Release response:\n$release_response"