Setting up a workflow for Cypress testing

NeetoCI provides additional features that help you run Cypress tests smoothly. Add the following line to your Workflow configuration file to enable these features.

is_cypress: true

Once this configuration is added, your workflow will remain In Queue until a deployment is created successfully on the commit this workflow runs on. If the commit is already deployed, the CI Job will start immediately. If the commit has not been deployed, if the deployment is pending, or if the deployment is inactive, the CI Job will remain In Queue until the commit has an active deployment.

You can check the status of all deployments in your GitHub Repository, on the deployments page:
https://github.com/<repository-name>/deployments.

image
Deployments Page

On a GitHub Pull Request page, the deployment status of the latest commit will be shown at the bottom of the page as shown in the screenshot below:

image
Pending Deployment on the latest commit in a Pull Request

CI Jobs that use workflows that have is_cypress: true will have a tag that says Cypress Workflow as shown in the screenshots below.

image
Job Logs page
image
Job Card

Can't find what you're looking for?