Repository navigation
chore(ci): Transfer build output as a zstd archive - #26380
nicohrubec wants to merge 8 commits into
Conversation
Co-Authored-By: OpenAI Codex <codex@openai.com>
size-limit report 📦Compared: ecbbb5f (PR test merge using feat/benchmark-inline-bundles at 8ae2d2f) Against: 14e0d56 (feat/benchmark-inline-bundles) · base run #66054
|
There was a problem hiding this comment.
Cursor Bugbot has reviewed your changes and found 1 potential issue.
❌ Bugbot Autofix is OFF. To automatically fix reported issues with cloud agents, enable autofix in the Cursor dashboard.
Reviewed by Cursor Bugbot for commit 8be15db. Configure here.
Co-Authored-By: OpenAI Codex <codex@openai.com>
Co-Authored-By: OpenAI Codex <codex@openai.com>
Optional E2E testsSome optional checks were not successful. They do not block the merge. 4 not successful, 56 successful. See the run.
Successful checks
|
Co-Authored-By: OpenAI Codex <codex@openai.com>
Co-Authored-By: OpenAI Codex <codex@openai.com>
Co-Authored-By: OpenAI Codex <codex@openai.com>
Co-Authored-By: OpenAI Codex <codex@openai.com>
Co-Authored-By: OpenAI Codex <codex@openai.com>

What
Transfer compiled build output as one zstd archive and extract it in the existing consumers. Published package contents and release collection stay unchanged.
Why
Avoid expensive wildcard matching and per-file ZIP processing on the shared path. Snapshot before Ember's prepack modifies build files, and omit dependency declarations already restored from cache.
Two archive trials; full-CI timings vary. The first hit an unchanged 3.5s timing assertion at 3.552s; the identical-code repeat passed. Linux and real-CI checks verified all 8,091 retained build files and all 47 SDK tarballs against the baseline, apart from commit banners. No test assertions changed.