Skip to content

ci: fix Playwright e2e tests in publish-ci examples#5310

Merged
markerikson merged 1 commit into
reduxjs:masterfrom
aryaemami59:ci/fix-playwright-tests
Jun 2, 2026
Merged

ci: fix Playwright e2e tests in publish-ci examples#5310
markerikson merged 1 commit into
reduxjs:masterfrom
aryaemami59:ci/fix-playwright-tests

Conversation

@aryaemami59

@aryaemami59 aryaemami59 commented Jun 2, 2026

Copy link
Copy Markdown
Member

Summary

The cra4, cra5, next, and vite examples each depended on both @playwright/test and a standalone playwright, whose versions could drift and fight over the Chromium build, breaking the test-published-artifact CI job. This PR consolidates each example to a single Playwright dependency.

Changes

Related

@aryaemami59 aryaemami59 self-assigned this Jun 2, 2026
@aryaemami59 aryaemami59 added Dependencies Pull requests that update a dependency file GitHub Actions Pull requests that update GitHub Actions code labels Jun 2, 2026
@codesandbox

codesandbox Bot commented Jun 2, 2026

Copy link
Copy Markdown

Review or Edit in CodeSandbox

Open the branch in Web EditorVS CodeInsiders

Open Preview

@codesandbox-ci

codesandbox-ci Bot commented Jun 2, 2026

Copy link
Copy Markdown

This pull request is automatically built and testable in CodeSandbox.

To see build info of the built libraries, click here or the icon next to each commit SHA.

Latest deployment of this branch, based on commit e4fe9df:

Sandbox Source
@examples-query-react/basic Configuration
@examples-query-react/advanced Configuration
@examples-action-listener/counter Configuration
rtk-esm-cra Configuration

@netlify

netlify Bot commented Jun 2, 2026

Copy link
Copy Markdown

Deploy Preview for redux-starter-kit-docs ready!

Name Link
🔨 Latest commit e4fe9df
🔍 Latest deploy log https://app.netlify.com/projects/redux-starter-kit-docs/deploys/6a1f33a8fc9a7600085e6d38
😎 Deploy Preview https://deploy-preview-5310--redux-starter-kit-docs.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Bump [`@playwright/test`](https://www.npmjs.com/package/@playwright/test)
from `^1.31.1` to `^1.60.0` and remove the redundant standalone
`playwright` devDependency in the `cra4`, `cra5`, `next`, and `vite`
examples under `examples/publish-ci`.

The CI install step fetched the latest Playwright, which installs a
newer Chromium build and deletes the one the pinned `1.31.2` version
needed, leaving the `test-published-artifact` job without a usable
browser. Aligning `@playwright/test` with the installed version keeps
the Chromium build in sync and fixes the failing tests.
@aryaemami59 aryaemami59 force-pushed the ci/fix-playwright-tests branch from d3bedac to e4fe9df Compare June 2, 2026 19:48
@aryaemami59 aryaemami59 marked this pull request as ready for review June 2, 2026 19:55
@markerikson markerikson merged commit e270be5 into reduxjs:master Jun 2, 2026
47 checks passed
@aryaemami59 aryaemami59 deleted the ci/fix-playwright-tests branch June 2, 2026 20:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Dependencies Pull requests that update a dependency file GitHub Actions Pull requests that update GitHub Actions code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants