fix: release.yml sends its payload from a file and refuses notes over 60000 bytes; 8.0.0 entry condensed (#183)
The 8.0.0 release job failed with "curl: Argument list too long": the payload was one argument over Linux's 128 KiB limit, and Gitea on MySQL stores at most 65535 bytes of release note anyway. The payload now goes through --data-binary @file, the notes step refuses over 60000 bytes before anything is built or tagged, and workflow_dispatch lets a failed release be retried on main. The CHANGES.md entry for 8.0.0 drops from 129 KB to 22 KB: one paragraph per larger change, the rest stays as a bullet in the bump list. DEVELOPMENT.md step 6 names the limit and the retry path. Files changed: - .gitea/workflows/release.yml - CHANGES.md - DEVELOPMENT.md Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01SnAJ7Z3CpVD3PRbN73QtU2
This commit is contained in:
1 parent
afd82550f2
commit
2ddcd6be19
3 files changed
+176
-1583
No files matched your search
+147
-1580
File diff suppressed because it is too large.
Load diff
Reference in new issue
Block a user