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
.
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:
CI Jobs that use workflows that have is_cypress: true
will have a tag that says Cypress Workflow
as shown in the screenshots below.