Something went wrong. Try again.
Monorepo for Aesthetic.Computer aesthetic.computer
Something went wrong. Try again.
ac-electron: publish-release multipart upload for large binaries master
DigitalOcean Spaces returns InvalidArgument 400 on single-part PutObject once files exceed ~8MB reliably. Switch to @aws-sdk/lib-storage multipart upload for anything over 8 MB (our universal DMG is ~200MB, ZIP ~192MB). ACL is applied via a follow-up PutObjectAcl call because DO Spaces rejects the ACL header on CreateMultipartUpload. Also pin checksum calculation/validation to "when_required" — SDK v3's new default sends checksum headers that Spaces rejects. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Author Aesthetic.Computer Co-author Claude Opus 4.7 (1M context) Date (Apr 17, 2026, 7:20 AM UTC) Commit 3b924826 3b9248261b0fb519bb575c9e2b39a160da63be02 Parent b720fde7 b720fde7077b568732c9e8951fc9a90c9dd05012