fix(release): stream large migration checksums from git #225

Merged
flfeders merged 1 commits from flfeders/codex/release-migration-checksums AGit into main 2026-09-23 14:09:57 +00:00
Owner

Der Main-Release brach nach erfolgreichen Image-Builds mit spawnSync git ENOBUFS ab: Eine rund 90 MB grosse SQL-Migration wurde komplett in einen begrenzten Prozesspuffer eingelesen. Die SHA-256-Pruefsummen werden jetzt aus dem Git-Blob stueckweise berechnet; die Veroeffentlichung wartet auf das vollstaendige Manifest und bricht bei Lesefehlern ab. Validierung: 35 Release-Tests erfolgreich, vollstaendiges Manifest mit 76 Migrationen erzeugt und die grosse Migration unabhaengig mit sha256sum geprueft. Die erste Release-Version bleibt 3.0.0.

Der Main-Release brach nach erfolgreichen Image-Builds mit spawnSync git ENOBUFS ab: Eine rund 90 MB grosse SQL-Migration wurde komplett in einen begrenzten Prozesspuffer eingelesen. Die SHA-256-Pruefsummen werden jetzt aus dem Git-Blob stueckweise berechnet; die Veroeffentlichung wartet auf das vollstaendige Manifest und bricht bei Lesefehlern ab. Validierung: 35 Release-Tests erfolgreich, vollstaendiges Manifest mit 76 Migrationen erzeugt und die grosse Migration unabhaengig mit sha256sum geprueft. Die erste Release-Version bleibt 3.0.0.
flfeders added 1 commit 2026-09-23 14:07:02 +00:00
fix(release): stream large migration checksums from git
All checks were successful
Build and Release FEDEO / verify (push) Successful in 25s
Build and Release FEDEO / build-and-release (push) Successful in 5m50s
74c0cf40b3
flfeders merged commit 2e63af1aa2 into main 2026-09-23 14:09:57 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: flfeders/FEDEO#225