feat: Woodpecker-Plugin bump (Entwurf)

Setzt Version und Tag für den gepushten Branch wie bump-version, dazu
hotfix/* -> beta, Bump nur des auslösenden Commits, [skip ci] im
Bump-Commit. Nutzer und Autor oumta-ci, Secret oumta_ci_token
(oumta-deploy docs/zugaenge.md). plugins.yaml baut beide Plugins.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
tuandClaude Opus 5.5 committed 2026-10-30 17:35:17 +01:00
1 parent d071358196
commit 14e760b6eb
4 files changed
+283 -3

No files matched your search

+31 -2
View File
@@ -2,9 +2,9 @@
# git.uesome.de/actions/ci-cd/<name>:vX.Y.Z; pushes and PRs only test the build.
when:
- event: [push, pull_request]
path: 'woodpecker/deploy/**'
path: 'woodpecker/**'
- event: tag
ref: refs/tags/deploy-v*
ref: [refs/tags/deploy-v*, refs/tags/bump-v*]
steps:
- name: deploy-plugin-check
@@ -16,6 +16,7 @@ steps:
dry_run: true
when:
event: [push, pull_request]
path: 'woodpecker/deploy/**'
- name: deploy-plugin
image: woodpeckerci/plugin-docker-buildx:6.1.2
@@ -31,3 +32,31 @@ steps:
from_secret: registry_password
when:
event: tag
ref: refs/tags/deploy-v*
- name: bump-plugin-check
image: woodpeckerci/plugin-docker-buildx:6
settings:
repo: git.uesome.de/actions/ci-cd/bump
context: woodpecker/bump
dockerfile: woodpecker/bump/Dockerfile
dry_run: true
when:
event: [push, pull_request]
path: 'woodpecker/bump/**'
- name: bump-plugin
image: woodpeckerci/plugin-docker-buildx:6
settings:
registry: git.uesome.de
repo: git.uesome.de/actions/ci-cd/bump
context: woodpecker/bump
dockerfile: woodpecker/bump/Dockerfile
tags: ${CI_COMMIT_TAG##bump-}
username:
from_secret: registry_username
password:
from_secret: registry_password
when:
event: tag
ref: refs/tags/bump-v*