Skip to content

fix: preview3 build ci - #2252

Merged
vados-cosmonic merged 2 commits into
bytecodealliance:mainfrom
vados-cosmonic:fix/preview3-build-ci
Oct 14, 2026
Merged

vados-cosmonic merged 2 commits into
bytecodealliance:mainfrom
vados-cosmonic:fix/preview3-build-ci

Conversation

@vados-cosmonic

Copy link
Copy Markdown
Collaborator

No description provided.

Preview2 0.29.0 selects Node declarations under NodeNext, so compiling browser sources with that configuration reports missing browser APIs. Split browser compilation into a Bundler-resolution project and include both projects in build, watch, and type-check commands.

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
The previous packages/preview3-shim filter matched no workspace packages, allowing the shim job to pass without running tests. Use scoped package names with --fail-if-no-match and build both required shim outputs before testing.

Signed-off-by: Victor Adossi <vadossi@cosmonic.com>
@vados-cosmonic
vados-cosmonic merged commit 2bc3148 into bytecodealliance:main Oct 14, 2026
20 of 21 checks passed
@vados-cosmonic
vados-cosmonic deleted the fix/preview3-build-ci branch October 14, 2026 09:32
@jco-release-bot

Copy link
Copy Markdown
Collaborator

🎉 The code in this PR was made available in the following release:
https://github.com/bytecodealliance/jco/releases/tag/preview3-shim-v0.10.0

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants