test: add chrome for testing example
Situation
Cypress introduced support for Google Chrome for Testing in [email protected].
Google restricted the use of the --load-extension flag in Chrome version 137 (May 2025) and above and continues to allow its use in Chrome for Testing. See also [email protected] changelog.
This repo does not currently describe using Chrome for Testing.
GitHub runner images such as ubuntu-24.04 do not include Chrome for Testing. https://github.com/browser-actions/setup-chrome does however provides a JavaScript action to install Chrome for Testing in GitHub runners.
Change
-
Add a workflow
.github/workflows/example-chrome.yml -
Add a README section "Chrome for Testing"
- Create a Draft Pull Request if your PR is not ready for review. Mark the PR as Ready for Review when you're ready for a Cypress team member to review the PR.
Preview
https://github.com/MikeMcC399/github-action/blob/add/chrome-for-testing/README.md#chrome-for-testing
:tada: This PR is included in version 6.10.1 :tada:
The release is available on:
Your semantic-release bot :package::rocket:
@jennifer-shehane
Thank you!
You're very welcome 🙂 !
Chrome for Testing seems to be the theme of the month! and it is involving some upstream issues as well, including
- https://github.com/browser-actions/setup-chrome/issues/629