testing
Some checks failed
ci/woodpecker/push/regen-update-pipeline Pipeline failed

This commit is contained in:
2025-09-20 22:48:58 -04:00
parent fb3ccb426a
commit af35a78f7e
5 changed files with 84 additions and 22 deletions

View File

@@ -0,0 +1,26 @@
kind: pipeline
type: docker
name: regen-backup-pipeline
# Only run this pipeline when the manifest changes
when:
path:
include:
- backup-paths.json
steps:
- name: regenerate
image: python:3.12
environment:
GIT_USER_NAME: woodpecker-bot
GIT_USER_EMAIL: ci@git.jthor.site
GIT_AUTH_TOKEN:
from_secret: woodpecker-bot # store your Gitea PAT or deploy key in Woodpecker secrets
commands:
- pip install jinja2
- python generate_pipeline.py
- git config user.name "$GIT_USER_NAME"
- git config user.email "$GIT_USER_EMAIL"
- git add .woodpecker.yml
- git diff --cached --quiet || git commit -m "Auto-regenerate pipeline [skip ci]"
- git push https://oauth2:$GIT_AUTH_TOKEN@git.jthor.site/jthor/ci.git HEAD:main