github-action
github-action copied to clipboard
GitHub Action for running Cypress end-to-end & component tests
This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [actions/download-artifact](https://redirect.github.com/actions/download-artifact) | action | major | `v4` -> `v6` | | [actions/upload-artifact](https://redirect.github.com/actions/upload-artifact) |...
This PR contains the following updates: | Package | Change | [Age](https://docs.renovatebot.com/merge-confidence/) | [Confidence](https://docs.renovatebot.com/merge-confidence/) | |---|---|---|---| | [prettier](https://prettier.io) ([source](https://redirect.github.com/prettier/prettier)) | [`3.6.2` -> `3.7.4`](https://renovatebot.com/diffs/npm/prettier/3.6.2/3.7.4) |  |  | --- ###...
## Why migrate to Trusted Publishing? As part of [npm's security improvements](https://github.blog/changelog/2025-09-29-strengthening-npm-security-important-changes-to-authentication-and-token-management/), Cypress is migrating all GitHub Actions repositories from granular access tokens to npm Trusted Publishing (OIDC). ### Benefits:...
## What would you like? Update documentation and examples to use a version of [actions/cache](https://github.com/actions/cache) that runs using `node24` ## Why is this needed? Documentation and examples currently use [actions/cache@v4](https://github.com/actions/cache/tree/v4)...
## What would you like? Update CI to a version of [semantic-release](https://github.com/semantic-release/semantic-release) that supports [npm Trusted Publishing](https://docs.npmjs.com/trusted-publishers). ## Why is this needed? - The Cypress.io team desires to migrate to...
## What would you like? Update documentation and examples to use versions of the matched pair of JavaScript actions that run using `node24`: - [actions/upload-artifact](https://github.com/actions/upload-artifact) - [actions/download-artifact](https://github.com/actions/download-artifact) ## Why is...
## What would you like? Update the action, and examples, to run under Node.js 24, when: - [x] Node.js 24 has entered [Active LTS](https://github.com/nodejs/release#release-schedule) status - [x] `node24` is a...
## What would you like? Update documentation and examples to use a version of [browser-actions/setup-chrome](https://github.com/browser-actions/setup-chrome) that runs using `node24` ## Why is this needed? Documentation and examples currently use [browser-actions/setup-chrome@v2](https://github.com/browser-actions/setup-chrome/tree/v2)...
## What would you like? Update documentation and examples to use a version of [pnpm/action-setup](https://github.com/pnpm/action-setup) that runs using `node24` ## Why is this needed? Documentation and examples currently use [pnpm/action-setup@v4](https://github.com/pnpm/action-setup/tree/v4)...
## What would you like? Update documentation and examples to use a version of [actions/setup-node](https://github.com/marketplace/actions/setup-node-js-environment) that runs using `node24` ## Why is this needed? Documentation and examples currently use [actions/setup-node@v4](https://github.com/actions/setup-node/tree/releases/v4)...