Skip to content

Adopt Web Packages for browser test packages - #19

Merged
samuel-williams-shopify merged 3 commits into
mainfrom
adopt-bake-node
Sep 8, 2026
Merged

samuel-williams-shopify merged 3 commits into
mainfrom
adopt-bake-node

Conversation

@samuel-williams-shopify

@samuel-williams-shopify samuel-williams-shopify commented Sep 8, 2026

Copy link
Copy Markdown
Contributor

Use web-packages to install and project the JavaScript packages required by the browser integration tests.

The test page derives its import map from the generated .manifest.json, committed node_modules content remains removed, and the Test Packages workflow verifies the projection through the web:packages tasks.

Local validation: package frozen install/check, 33 non-browser tests, RuboCop, and 100% documentation coverage pass. The Safari browser suite could not run locally because remote automation is disabled; CI will cover it.

Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
Assisted-By: devx/7ef83274-928f-499d-b668-48449b1ff60e
@samuel-williams-shopify samuel-williams-shopify changed the title Adopt bake-node for browser test packages Adopt Web Packages for browser test packages Sep 8, 2026
@samuel-williams-shopify
samuel-williams-shopify merged commit d134960 into main Sep 8, 2026
36 of 42 checks passed
@samuel-williams-shopify
samuel-williams-shopify deleted the adopt-bake-node branch September 8, 2026 10:35
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.

1 participant