Skip to content

Commit e781419

Browse files
committed
ci: raise WASM size limit to 768 KB
The 512 KB tripwire predates kitty graphics: it was set when the project first started building from the upstream submodule, sized for a build with kitty_graphics disabled on wasm32-freestanding. This branch flips that flag, which pulls in the kitty storage layer (LRU, image table, placement iterator) plus the new C ABI surface — taking the binary from ~480 KB to ~611 KB. Raise the cap to 768 KB to track the new baseline while still catching unintended bloat. Signed-off-by: Evan Wies <evan@neomantra.net>
1 parent d308f56 commit e781419

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

.github/workflows/ci.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -103,8 +103,8 @@ jobs:
103103
run: |
104104
SIZE=$(stat -c%s ghostty-vt.wasm)
105105
echo "WASM size: $SIZE bytes"
106-
if [ "$SIZE" -gt 524288 ]; then
107-
echo "❌ Error: WASM exceeds 512 KB limit"
106+
if [ "$SIZE" -gt 786432 ]; then
107+
echo "❌ Error: WASM exceeds 768 KB limit"
108108
exit 1
109109
fi
110110

0 commit comments

Comments
 (0)