Default Pipeline

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:

  1. Build
  2. Test
  3. Deploy

Configure the pipeline

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