github-action icon indicating copy to clipboard operation
github-action copied to clipboard

test: add chrome for testing example

Open MikeMcC399 opened this issue 6 months ago • 2 comments

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"

MikeMcC399 avatar Jun 14 '25 18:06 MikeMcC399

cypress-app-bot avatar Jun 14 '25 18:06 cypress-app-bot

Preview

https://github.com/MikeMcC399/github-action/blob/add/chrome-for-testing/README.md#chrome-for-testing

MikeMcC399 avatar Jun 14 '25 18:06 MikeMcC399

:tada: This PR is included in version 6.10.1 :tada:

The release is available on:

Your semantic-release bot :package::rocket:

github-actions[bot] avatar Jun 16 '25 13:06 github-actions[bot]

@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

MikeMcC399 avatar Jun 16 '25 13:06 MikeMcC399