Improve the testing speed when testing pull requests using Cypress.
How the tests executed in one repo can set the commit status in another repo.
How to trigger tests in a separate repo using slash command and pass the results back.
Use previous spec timings to efficiently split specs across multiple machines using the `cypress-split` plugin.
A trick that I use again and again to name my Cypress Dashboard runs better.
Use "@bahmutov/cy-grep" plugin to automatically recheck failing tests instead of skipping them.
Use positive assertions rather than SHA changes in your tests.
How to run Cypress tests by making a pull request comment.
Execute GitHub Actions in different ways and merge input parameters with defaults.
A very easy way of running E2E and component Cypress specs in parallel and combining the code coverage reports using GH Actions.
How to quickly run selected Cypress specs via GitHub manual dispatch workflow.
Generating full HTML reports with screenshots and videos using several Cypress Mochawesome reporters.
Generate and store test reports and artifacts on GitHub Actions.
How to use the `cypress-split` plugin to speed up your Cypress tests on CI.
How to accurately Cypress.io specs to run first when using GitHub Actions
How to efficiently use the newly released WebKit browser support to run Cypress tests locally and on CI.
How to keep a branch up-to-date by nightly merging the default branch using GitHub Action
How I run the Cypress tests against an application from a separate repository.
How I solved the Cypress flake when testing Next.js web app on GitHub Actions
You can pass an entire JSON object of values using a single GitHub Actions secret by saving it as cypress.env.json file.
How to scrape the changed blog posts and upload to Algolia.
How to run the tests simply by clicking on a checkbox in the pull request.
How to select the tests to run using the GitHub pull request checkboxes.
How to tag your Cypress tests to make sure anyone can quickly test the changes.
Run Cypress tests in parallel with zero configuration by reusing a GitHubActions workflow.
How to run filtered specs and tests faster using cypress-grep plugin.
How to run the modified Cypress.io specs first when using GitHub Actions
How to keep the tests in sync with the features, while keeping them in separate repositories and running CircleCI workflows.
How to keep the tests in sync with the features, while keeping them in separate repositories.
How to test a site deployed to Netlify by starting a GitHub Actions workflow.
Running the same Cypress tests with different browser time zones in parallel
How to run different GitHub workflows depending on the changed files
An example of splitting a GitHub Actions testing workflow into several jobs.
How to deploy versioned documentation site to GitHub Pages using GitHub Actions
Run end-to-end Cypress tests against Vercel preview deploys using GitHub Actions
How to scrape static site from GitHub Action using Algolia.
How to test static sites three times before and after deployment to GitHub pages.
Run Prettier inside a GitHub Action to fix code formatting, quick NPM install with caching inside actions, running end-to-end Cypress tests using custom action.
How to share packaged NPM tgz module on GitHub.
This blog post shows how to configure CircleCI to run Cypress in parallel mode for internal branches, while only use a single machine to run Cypress tests for external pull requests.
How to require private NPM modules straight from GitHub without publishing them to NPM.
How Cypress, Zeit Now GitHub app and Renovate app play well together to give you well tested PRs and keep your dependencies up to date with zero effort.