dnscode/.woodpecker/docs.yaml
minecraftchest1@outlook.com eb4ed730e8
Some checks failed
ci/woodpecker/push/docs Pipeline failed
ci/woodpecker/push/package-deploy Pipeline was successful
Remove tab in docs pipeline.
2025-01-31 10:27:52 -06:00

29 lines
747 B
YAML

when:
- event: [ push, tag ]
branch: main
steps:
- name: build
image: alpine:3.21
commands:
- apk add doxygen git
- (cd doxygen-awesome-css; git checkout v2.3.4)
- doxygen
- name: push
when:
- event: tag
image: python:3-alpine
commands:
- apk add git openssh
- mkdir .ssh/id_rs
- echo ${SSH_KEY} > ${HOME}/.ssh/id_ed25519
- git config user.email "dnscode@ci.minec1.us"
- git config --global user.name "DNSCODE CI"
- git add docs
- git commit -m 'Build docs for $(git describe --tags $(git rev-list --tags --max-count 1)) [SKIP CI]'
- git push ${CI_REPO_CLONE_SSH_URL}
environment:
SSH_KEY:
from_secret: ssh-key
depends_on: build