Skip to content

Run Playwright against beta rather than staging on main - #1372

Merged
microbit-matt-hillsdon merged 1 commit into
mainfrom
playwright-beta
Oct 19, 2026
Merged

microbit-matt-hillsdon merged 1 commit into
mainfrom
playwright-beta

Conversation

@microbit-matt-hillsdon

Copy link
Copy Markdown
Collaborator

main builds staging and beta, and Playwright runs in one of them. Beta is public at python.microbit.org/v/beta, while staging is internal, and the two builds differ only in base path, so test beta.

The rule is ml-trainer's (bin/print-web-stages.cjs): test beta when the ref builds it, otherwise the one non-production stage. It carries over unchanged if python gets ml-trainer's beta branch logic.

Beta is public at python.microbit.org/v/beta, while staging is internal, and
the two builds differ only in base path. This matches ml-trainer, including
its rule for when main doesn't build beta.
@github-actions

Copy link
Copy Markdown

Preview build will be at
https://review-python.microbit.org/playwright-beta/

@microbit-matt-hillsdon
microbit-matt-hillsdon merged commit 5cb4e08 into main Oct 19, 2026
3 checks passed
@microbit-matt-hillsdon
microbit-matt-hillsdon deleted the playwright-beta branch October 19, 2026 11:23
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