diff --git a/.woodpecker/docs.yml b/.woodpecker/docs.yml index 662e57a5f14..6dd94d85392 100644 --- a/.woodpecker/docs.yml +++ b/.woodpecker/docs.yml @@ -1,14 +1,16 @@ when: - event: [pull_request, push, cron] - branch: ${CI_REPO_DEFAULT_BRANCH} - path: - - "docs/**" - - ".woodpecker/docs.yml" - # since we generate docs for cli tool we have to watch this too - - "cli/**" - - "cmd/cli/**" - # api docs - - "server/api/**" + - event: [pull_request, push] + branch: ${CI_REPO_DEFAULT_BRANCH} + path: + - "docs/**" + - ".woodpecker/docs.yml" + # since we generate docs for cli tool we have to watch this too + - "cli/**" + - "cmd/cli/**" + # api docs + - "server/api/**" + - cron: update_docs + event: cron variables: - &golang_image 'golang:1.20.2' @@ -19,9 +21,6 @@ steps: image: *golang_image commands: - make docs - when: - - cron: update_docs - event: cron build: image: *node_image @@ -30,9 +29,6 @@ steps: - corepack enable - pnpm install --frozen-lockfile - pnpm build - when: - - cron: update_docs - event: cron deploy-preview: image: woodpeckerci/plugin-surge-preview:next @@ -72,7 +68,4 @@ steps: - git commit -m "Deploy website - based on ${CI_COMMIT_SHA}" - git push when: - - event: push - branch: ${CI_REPO_DEFAULT_BRANCH} - - cron: update_docs - event: cron + - event: [push, cron] diff --git a/.woodpecker/web.yml b/.woodpecker/web.yml index fc2ebe80b46..3865c81d4bd 100644 --- a/.woodpecker/web.yml +++ b/.woodpecker/web.yml @@ -1,6 +1,6 @@ when: event: [pull_request, tag] - path: &when_path + path: # related config files - ".woodpecker/web.yml" # web source code