Woodpecker CI Docs: Also build docs for develop branch

This commit is contained in:
Phantasm 2026-09-05 20:48:08 +02:00
commit a050b00898
No known key found for this signature in database
GPG key ID: 2669E588BCC634C8

View file

@ -1,23 +1,45 @@
when: when:
- event: push
branch: ${CI_REPO_DEFAULT_BRANCH}
path: [ "docs/**" ]
- event: tag - event: tag
- event: manual - event: manual
branch: stable evaluate: 'CI_COMMIT_BRANCH == "stable" || CI_COMMIT_BRANCH == CI_REPO_DEFAULT_BRANCH'
labels: labels:
platform: linux/amd64 platform: linux/amd64
skip_clone: true skip_clone: true
steps: variables:
trigger-deploy: trigger_settings: &trigger_settings
image: docker.io/woodpeckerci/plugin-trigger:1.1.1
settings:
params:
- BRANCH=stable
deploy: 'docs' deploy: 'docs'
last-successful: true last-successful: true
token: token:
from_secret: from_secret: pleroma-ci-woodpecker-token
pleroma-ci-woodpecker-token
repositories: repositories:
- pleroma/docs@master - pleroma/docs@master
docker_image: &docker_image docker.io/woodpeckerci/plugin-trigger:1.1.1
steps:
trigger-deploy-stable:
when:
- event: tag
- event: manual
branch: stable
image: *docker_image
settings:
<<: *trigger_settings
params:
- BRANCH=stable
trigger-deploy-develop:
when:
- event: push
- event: manual
branch: ${CI_REPO_DEFAULT_BRANCH}
image: *docker_image
settings:
<<: *trigger_settings
params:
- BRANCH=develop