Files
keeporg/.woodpecker/deploy.yaml
T
ReactorcoremeltdownandClaude Opus 5.5 d314188247 Deploy when versions.mk changes
The deploy pipeline watched a VERSION file that does not exist, so a
version bump built the image but never deployed it.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
2026-11-02 12:30:28 +01:00

29 lines
581 B
YAML

---
when:
- path:
include:
- 'config/variables/server.values.yaml'
- '.woodpecker/deploy.yaml'
- 'Makefile'
- 'versions.mk'
- 'Dockerfile'
- '**/*.go'
event: [push, cron, manual]
labels:
role: homeserver
depends_on:
- build
skip_clone: true
steps:
clone:
image: bash
commands:
- git clone --depth=1 ${CI_REPO_CLONE_SSH_URL}
deploy:
image: bash
commands:
- cd ${CI_REPO_NAME} && echo $GIT_SUDO | sudo -S make deploy-server
environment:
GIT_SUDO:
from_secret: git_sudo