anya utilizes the GitHub Checks API, so that every commit could potentially trigger some kind of a pipeline, called Check Suite. Every stage of such a Check Suite is called Check Run. The following pipeline stages (Check Runs) does anya provide:
Although the pipeline is fixed, there are some options which can be defined in the pipeline configuration files. These files need to be present in you application’s code repository and live in a folder named anya
. See the Installation Guide: point 8, for a description on how to use this pipeline configuration.
Deployment Options
automaticDeployments
onSuccess.slackNotify
onSuccess.previewUrlAsComment
onFailure.slackNotify
pullRequest.onClose.purgePreviewDeployments