Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

test(deps): update examples to pnpm 10 #1339

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

MikeMcC399
Copy link
Collaborator

This PR updates the version of pnpm used in the workflows:

and in the

from pnpm 9 to pnpm 10.

[email protected] was released on Jan 7, 2025.

Additionally, the package.json files for

are updated with the following, since pnpm@10 no longer executes the life cycle script to install the Cypress binary unless it is explicitly declared:

  "pnpm": {
    "onlyBuiltDependencies": ["cypress"]
  }

References

Verification

local

On Ubuntu 24.04.1 LTS
Use Node.js v22.13.0 LTS

npm ci
npm install pnpm@10 -g
cd examples/basic-pnpm
pnpm install --frozen-lockfile
pnpm test
cd ../..
cd examples/start-and-pnpm-workspaces
pnpm install --frozen-lockfile
cd packages/workspace-1
pnpm start

In a separate terminal window set to examples/start-and-pnpm-workspaces/packages/workspace-1

pnpm test

kill server from workspace-1

repeat test for workspace-2

cd ../workspace-2
pnpm start

In a separate terminal window set to examples/start-and-pnpm-workspaces/packages/workspace-2

pnpm test

@MikeMcC399 MikeMcC399 self-assigned this Jan 8, 2025
@cypress-app-bot
Copy link

@MikeMcC399

This comment was marked as outdated.

@MikeMcC399 MikeMcC399 marked this pull request as ready for review January 8, 2025 13:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants