Skip to content

Keep web demos on syslog until preview is ready#573

Merged
github-actions[bot] merged 1 commit into
mainfrom
emdash/fix-demo-boot-behavior-wgl7x
May 27, 2026
Merged

Keep web demos on syslog until preview is ready#573
github-actions[bot] merged 1 commit into
mainfrom
emdash/fix-demo-boot-behavior-wgl7x

Conversation

@brandonpayton
Copy link
Copy Markdown
Member

Summary

  • keep web demo presentation on syslog while the HTTP preview is still starting
  • migrate built-in nginx/WordPress demo metadata at runtime so older VFS images do not briefly focus Terminal
  • mark unexpected init exits as errors so the focused surface remains syslog instead of a stale preview

Testing

  • git diff --check origin/main..HEAD
  • transpiled changed TS/TSX files with TypeScript (transpileModule)

@github-actions
Copy link
Copy Markdown

github-actions Bot commented May 27, 2026

Phase B-1 matrix build status — pr-573-staging

ABI v12. 40 built, 0 failed, 40 total.

Package Arch Status Sha
bash wasm32 built d3f62e36
bc wasm32 built 3f9d8b42
bzip2 wasm32 built 00594792
coreutils wasm32 built 2c7d33d1
curl wasm32 built 4146a843
dash wasm32 built 21fd2b13
dinit wasm32 built fef7e94b
file wasm32 built 4d577cd7
git wasm32 built adac2e4d
grep wasm32 built 3ee0e9c4
gzip wasm32 built c6ac4ceb
lamp wasm32 built 2812b873
less wasm32 built 431586da
lsof wasm32 built 2c7ed293
m4 wasm32 built 6dcaf0a4
make wasm32 built b066d56d
mariadb-test wasm32 built 07f15fd5
mariadb-vfs wasm32 built 9b1847a5
mariadb-vfs wasm64 built d58f3d27
nano wasm32 built 2b4c6f4c
nethack-browser-bundle wasm32 built 813f4cad
nethack wasm32 built f42afa6b
nginx wasm32 built 1aaf2c60
node-vfs wasm32 built 64f16998
node wasm32 built d826c36b
php wasm32 built 894abbfb
quickjs wasm32 built d0427f9a
sed wasm32 built 06df07c9
shell wasm32 built cf41200e
spidermonkey wasm32 built 08357642
tar wasm32 built fa00ec94
tcl wasm32 built d418f58d
unzip wasm32 built ae858c13
vim-browser-bundle wasm32 built fd74f75e
vim wasm32 built 3fca148b
wget wasm32 built b8a0829b
wordpress wasm32 built 30eab86f
xz wasm32 built 4e40c108
zip wasm32 built d4ca2188
zstd wasm32 built ecf8718d

Auto-generated; replaced on each push. Raw data in the publish-status workflow artifact.

@brandonpayton brandonpayton force-pushed the emdash/fix-demo-boot-behavior-wgl7x branch from bb8ede2 to 8ea0ed4 Compare May 27, 2026 04:50
@github-actions github-actions Bot merged commit 7bea64f into main May 27, 2026
69 checks passed
@github-actions
Copy link
Copy Markdown

prepare-merge: test-gate passed against the synthetic PR merge and binaries-abi-v12. Missing entries were built or promoted from PR staging only when their merged-tree cache key matched; merge-gate=success posted on PR HEAD and auto-merge enabled.

@github-actions github-actions Bot deleted the emdash/fix-demo-boot-behavior-wgl7x branch May 27, 2026 09:02
brandonpayton added a commit that referenced this pull request May 29, 2026
## Summary
- keep web demo presentation on syslog while the HTTP preview is still
starting
- migrate built-in nginx/WordPress demo metadata at runtime so older VFS
images do not briefly focus Terminal
- mark unexpected init exits as errors so the focused surface remains
syslog instead of a stale preview

## Testing
- `git diff --check origin/main..HEAD`
- transpiled changed TS/TSX files with TypeScript (`transpileModule`)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant