Workflow Configuration
After creating a pipeline, the next step is to configure the Workflow tab. This is where you define the logic for triggering and executing actions in response to different events.
Image loading...
Contexts
Contexts define the conditions under which a pipeline should run. They act as filters that check different aspects of your project and determine whether the pipeline should be executed.
Tip
More about Contexts
Triggers
Define what triggers the pipeline. Available triggers:
- Schedule - runs on a schedule (e.g., every day at 03:00)
- Webhook - runs when triggered by an HTTP request.
- Git: Push - runs when changes are pushed
- Git: Create ref - runs when a new branch or tag is created
- Git: Delete ref - runs when a branch or tag is removed
Image loading...
Events and Actions
In Buddy, you can define actions that should be executed in response to different events. These are organized into tabs:
- ON RUN - base workflow
- ON FAILURE - actions run when base workflow fails
- ON CANCEL - actions run when pipeline is cancelled
- ON BACK TO GREEN - actions run when a previously failed workflow passes successfully again
- ON ERROR SUPPRESSION - actions run when an error is ignored
- ON WAIT FOR HUMAN - actions run when pipeline is waiting for a manual authroization
To add an action, click +
, select the desired action, and then configure it according to your needs.
Image loading...
Last modified on Oct 1, 2025