mirror of
https://github.com/woodpecker-ci/woodpecker.git
synced 2026-03-16 17:54:07 +01:00
Add release types (#3303)
Co-authored-by: pat-s <patrick.schratz@gmail.com>
This commit is contained in:
@@ -38,7 +38,7 @@
|
||||
- `pull_request`: A pull request event is triggered when a pull request is opened or a new commit is pushed to it.
|
||||
- `pull_request_closed`: A pull request closed event is triggered when a pull request is closed or merged.
|
||||
- `tag`: A tag event is triggered when a tag is pushed.
|
||||
- `release`: A release event is triggered when a release is created.
|
||||
- `release`: A release event is triggered when a release, pre-release or draft is created. (You can apply further filters using [evaluate](../20-workflow-syntax.md#evaluate) with [environment variables](../50-environment.md#built-in-environment-variables).)
|
||||
- `manual`: A manual event is triggered when a user manually triggers a pipeline.
|
||||
- `cron`: A cron event is triggered when a cron job is executed.
|
||||
|
||||
|
||||
@@ -757,6 +757,10 @@ when:
|
||||
|
||||
### `event`
|
||||
|
||||
:::warning
|
||||
Some events like the release event will be triggered for multiple actions like: releases, pre-releases and drafts. If you want to apply further filters checkout the [evaluate](#evaluate) filter and the available [environment variables](./50-environment.md#built-in-environment-variables).
|
||||
:::
|
||||
|
||||
Execute a step if the build event is a `tag`:
|
||||
|
||||
```yaml
|
||||
@@ -783,7 +787,7 @@ Execute a step for all build events:
|
||||
|
||||
```yaml
|
||||
when:
|
||||
event: [push, pull_request, tag, deployment]
|
||||
event: [push, pull_request, pull_request_closed, tag, deployment, release]
|
||||
```
|
||||
|
||||
### `ref`
|
||||
|
||||
Reference in New Issue
Block a user