From a050b00898db718e050d2da412dbae285dd79b0d Mon Sep 17 00:00:00 2001 From: Phantasm Date: Sat, 5 Sep 2026 20:48:08 +0200 Subject: [PATCH] Woodpecker CI Docs: Also build docs for develop branch --- .woodpecker/docs.yaml | 40 +++++++++++++++++++++++++++++++--------- 1 file changed, 31 insertions(+), 9 deletions(-) diff --git a/.woodpecker/docs.yaml b/.woodpecker/docs.yaml index e4a035171..6d4372c0f 100644 --- a/.woodpecker/docs.yaml +++ b/.woodpecker/docs.yaml @@ -1,23 +1,45 @@ when: + - event: push + branch: ${CI_REPO_DEFAULT_BRANCH} + path: [ "docs/**" ] - event: tag - event: manual - branch: stable + evaluate: 'CI_COMMIT_BRANCH == "stable" || CI_COMMIT_BRANCH == CI_REPO_DEFAULT_BRANCH' labels: platform: linux/amd64 skip_clone: true -steps: - trigger-deploy: - image: docker.io/woodpeckerci/plugin-trigger:1.1.1 - settings: - params: - - BRANCH=stable +variables: + trigger_settings: &trigger_settings deploy: 'docs' last-successful: true token: - from_secret: - pleroma-ci-woodpecker-token + from_secret: pleroma-ci-woodpecker-token repositories: - 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