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 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 run the modified Cypress.io specs first when using CircleCI workflows
How to run the modified Cypress.io specs first when using GitHub Actions
How to add Cypress to an existing large project without slowing down the continuous integration step.
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
Test a site after deploying it to Netlify preview or production environment.
An example of splitting a GitHub Actions testing workflow into several jobs.
Split the long-running spec into smaller specs in a subfolder.
Do not use lax restore cache keys or your Cypress cache will blow up in size
Do not use lax restore cache keys or your cache will roll over with unused dependencies
Run end-to-end Cypress tests against Vercel preview deploys using GitHub Actions
Code samples of my common continuous integration configuration files for GitHub Actions, CircleCI
How to test static sites three times before and after deployment to GitHub pages.
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 load balance multiple Cypress end-to-end tests in parallel mode, or group different tests together and in general control test runs in any way you want.
How to test Gatsby static blog locally, on Netlify before deploying, and after deployment using Circle.
How to execute multiple test tasks in parallel on CircleCI and TravisCI.
Perform any action based on commits since last action.
How to deploy to GitHub pages from CI using SSH to authenticate.
How to setup semantic release on private GitLab and on-premises NPM registry.
How to use CircleCI to publish new versions of your NPM modules.
How to unit test Node applications that use RethinkDB.
Main steps when deploying NodeJS app using Heroku CLI tool.