actions-marketplace-validations/Cypress.io
GitHub Action for running Cypress end-to-end and component tests
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Activelast commit Mar 13, 2026
- License
- MIT
Pinned Snippet
uses: actions-marketplace-validations/cypress-io_github-action@8e428f0963366c3692fb328822d7fa6fdbfcad67 # no releases — HEAD as of 2026-07-10tags can be moved; commit SHAs can't. why a SHA?
Inputs
| name | description | required | default |
|---|---|---|---|
| auto-cancel-after-failures | Overrides the global Cloud configuration to set the failed test threshold for auto cancellation or to disable auto cancellation when recording to the Cloud (requires Cypress 12.x or later) | no | — |
| browser | Name of the browser to use | no | — |
| ci-build-id | ID associates multiple CI machines to one test run | no | — |
| component | Lets the action know that Cypress is running component tests and not e2e tests | no | false |
| config | Set configuration values. Separate multiple values with a comma. The values set here override any values set in your configuration file. | no | — |
| config-file | Path to the cypress config file where configuration values are set | no | "" |
| env | Sets Cypress environment variables | no | — |
| group | Group setting for recording tests | no | — |
| headed | Whether or not to use headed mode | no | — |
| parallel | Whether or not to load balance recorded tests using multiple containers | no | — |
| project | Path of project to run | no | — |
| quiet | Whether or not to silence any Cypress specific output from stdout | no | — |
| record | Sends test results to Cypress Cloud | no | false |
| spec | Provide specific specs to run | no | — |
| tag | Tag setting for tests | no | — |
| build | Command to run build step before starting tests | no | — |
| cache-key | Custom cache key | no | — |
| command | Command that overrides cypress run | no | — |
| command-prefix | You can prefix the default test command using the command-prefix option. | no | — |
| install | Whether or not to run install | no | — |
| install-command | Custom install command to use | no | — |
| package-manager-cache | Set to false to disable automatic package manager caching. By default, package manager caching is enabled. | no | true |
| publish-summary | Whether or not to publish a job summary | no | true |
| runTests | Whether or not to run tests | no | — |
| start | Command for starting local server in the background | no | — |
| start-windows | A different start command on Windows | no | — |
| summary-title | Title for job summary | no | — |
| wait-on | Local server URL to wait for | no | — |
| wait-on-timeout | Amount of time to wait for wait-on URL to be available | no | — |
| working-directory | Working directory containing Cypress folder | no | — |
Outputs
| name | description |
|---|---|
| dashboardUrl | Cypress Cloud URL if the run was recorded (deprecated) |
| resultsUrl | Cypress Cloud URL if the run was recorded |