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...[画像:Empty Workflow]
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.
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...[画像:Workflow with trigger selection]
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...[画像:Completed workflow in pipeline]
Last modified on Oct 1, 2025