Fix publication process cleanup and remove arbitrary site-size limits #24
Loading…
Reference in a new issue
No description provided.
Delete branch "oss-oo/combined-source-20261015"
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?
Publication helper calls now release their pipe readers on terminal failure, including when descendant processes keep output pipes open. Deterministic regressions cover timeout, interruption and overflow while preserving normal output collection.
Site validation keeps HTML and transfer measurements while allowing valid pages to grow. The repository CI removes its fixed job/step deadlines, and the documentation and size-policy regression fixtures follow the same policy. Content, asset-inventory and security checks remain in place.
Validation: both component branches passed independent review; a fresh composition review confirmed the exact nine-file union and matching component blobs. Combined repository checks passed, including 56 closure tests in normal and optimized Python, 8 size-policy tests in both modes, 20 identity tests in both modes, release-artifact checks and workflow parsing. Real Forgejo CI is required before merge. This source change does not itself replace the installed publication helper or publish a new site.