Skip to content

Conversation

@janbrasna
Copy link
Contributor

Description

The toolchain is already preinstalled on the runner, Jasmine is able to pick up all the browsers & drivers it's configured for. Removing the 1–2min of installation time, this enables expanding the runs to a matrix of Node versions (without wasting excessive resources), beyond what's used for publishing, to have some visibility and hints for consumers using different Node versions.

(With added caching the runs are changed to read-only.)

Also updates some prod docs deployment instructions.

  • I have documented this change in the design system.
  • I have recorded this change in CHANGELOG.md.

Issue

mozilla/bedrock#16872

Testing

https://github.com/janbrasna/protocol/actions/runs/21095848885

@janbrasna janbrasna marked this pull request as ready for review January 28, 2026 00:11
Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Hmmh git eventually decided there's too many changes along with the rename to track it as deletion and new addition instead of diffing the file:/ (I've renamed it from its GHA boilerplate defaults to actually match other uses to describe its content)… I see how this is not ideal, but I've made a diff on the side to hopefully make the changes more reviewable:

diff

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