feat(ci): delete preview on closing a pull request, update plugin (#816)

Reviewed-on: https://codeberg.org/Codeberg/Documentation/pulls/816
This commit is contained in:
Robert Wolff 2026-06-26 11:32:22 +02:00
parent 1ef2d6fae7
commit b11b3c8463
2 changed files with 22 additions and 1 deletions

View file

@ -0,0 +1,21 @@
when:
- event: pull_request_close
steps:
delete-preview:
image: codeberg.org/gedankenstuecke/git-pages-woodpecker-plugin@sha256:5257561a95054104f7499838817f3b447049a1edc14e87b99156b1302e0bce36
settings:
SITE_URL: https://codeberg.codeberg.page/documentation
PATH: pull_${CI_COMMIT_PULL_REQUEST}
TOKEN:
from_secret: surge_forge_token
DELETE: true
comment:
image: mcs94/gitea-comment@sha256:f1a06366bfa34ff7594f369ebf81cbadd2d4410b7d51c9aa59c0c0264aa5fbd9
settings:
gitea_address: https://codeberg.org
gitea_token:
from_secret: surge_forge_token
comment: 'Preview deleted.'
depends_on: delete-preview

View file

@ -18,7 +18,7 @@ steps:
depends_on: change-path
deploy-preview:
image: codeberg.org/gedankenstuecke/git-pages-woodpecker-plugin@sha256:76091e8189842f8d620fb5d1ab048ed449fe3516521ef0acc7f8c5a608c01e59
image: codeberg.org/gedankenstuecke/git-pages-woodpecker-plugin@sha256:5257561a95054104f7499838817f3b447049a1edc14e87b99156b1302e0bce36
settings:
SITE_URL: https://codeberg.codeberg.page/documentation
PATH: pull_${CI_COMMIT_PULL_REQUEST}