Stop the release job choking on new editions #70
No reviewers
Labels
No labels
bug
dependencies
documentation
duplicate
enhancement
github_actions
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
monolith-os/monolith!70
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "release-body-from-file"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Last night's Generate Release run (#1331) failed with curl: Argument list too long. The ten new WM editions had no previous day's tag, so the changelog treated each as all-added and emitted ~2,400 package rows per edition, over 10,000 rows total. That pushed the release body past the kernel's 128KiB per-argument limit, and the inline --data "$payload" meant curl could not even exec.
Two changes:
Verified changelog.py against synthetic data (existing edition with a diff plus a new edition with an empty prev list) and exercised the jq-to-file plus curl path with a 1MB body.