add publish_pr_image workflow

This commit is contained in:
pat-s 2024-01-13 11:26:43 +01:00
parent f5ac6ccb8e
commit 689534359c
No known key found for this signature in database
GPG key ID: 3C6318841EF78925

View file

@ -53,11 +53,21 @@ steps:
from_secret: cb_username
password:
from_secret: cb_password
when:
event: [push, tag, cron]
branch: ${CI_REPO_DEFAULT_BRANCH}
publish_pr_image:
image: *build_plugin
settings:
<<: *base_buildx_settings
tag: pull_${CI_COMMIT_PULL_REQUEST}
build_args: *build_args
logins: *login_setting
when:
evaluate: 'CI_COMMIT_PULL_REQUEST_LABELS contains "build_pr_images"'
event: pull_request
# TODO: replace by plugin-ready-release-go once it supports gitea
gitea-release:
image: "woodpeckerci/plugin-gitea-release:0.3.1"