cypress-io / github-action

GitHub Action for running Cypress end-to-end & component tests
https://on.cypress.io/guides/continuous-integration/github-actions
MIT License
1.36k stars 343 forks source link

build: separate yarn and pnpm maintenance scripts #1163

Closed MikeMcC399 closed 7 months ago

MikeMcC399 commented 7 months ago

Issue

The maintenance scripts, which update the Cypress examples, combine pnpm and Yarn actions in one script. As the number of examples has grown to cover different package manager variants for Yarn and pnpm, this has become less flexible to maintain.

Changes

The contents of the scripts

are split into separate scripts for Yarn and pnpm respectively.

The overall function remains the same and the documentation docs/MAINTENANCE.md needs no changes.

Verification

On Ubuntu 22.04.04 LTS with Node.js 20.12.0 LTS, execute:

git clean -xfd
npm ci
npm run update:cypress

and confirm success.

cypress-app-bot commented 7 months ago
github-actions[bot] commented 5 months ago

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

The release is available on:

Your semantic-release bot :package::rocket: