From b2fef4bfa0f970f287bd103fff3048895cc7c050 Mon Sep 17 00:00:00 2001 From: Mynacol Date: Fri, 8 Aug 2025 07:52:00 +0000 Subject: [PATCH] Move release notes to the end To avoid issues with complex/multiline release notes. --- forgejo-release.sh | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/forgejo-release.sh b/forgejo-release.sh index 5c034b1..a3d1754 100755 --- a/forgejo-release.sh +++ b/forgejo-release.sh @@ -94,11 +94,11 @@ upload_release() { echo "Uploading as Stable" fi ensure_tag - if ! $TEA_BIN release create "${assets[@]}" --repo "$REPO" --note "$RELEASENOTES" --tag "$TAG" --title "$TITLE" --draft ${releaseType} >&"$TMP_DIR"/tea.log; then + if ! $TEA_BIN release create "${assets[@]}" --repo "$REPO" --tag "$TAG" --title "$TITLE" --draft ${releaseType} --note "$RELEASENOTES" >&"$TMP_DIR"/tea.log; then if grep --quiet 'Unknown API Error: 500' "$TMP_DIR"/tea.log && grep --quiet services/release/release.go:194 "$TMP_DIR"/tea.log; then echo "workaround v1.20 race condition https://codeberg.org/forgejo/forgejo/issues/1370" sleep 10 - $TEA_BIN release create "${assets[@]}" --repo "$REPO" --note "$RELEASENOTES" --tag "$TAG" --title "$TITLE" --draft ${releaseType} + $TEA_BIN release create "${assets[@]}" --repo "$REPO" --tag "$TAG" --title "$TITLE" --draft ${releaseType} --note "$RELEASENOTES" else cat "$TMP_DIR"/tea.log return 1