From aa416c1950d9b04ece8ac1f71fc95862c8f32a2b Mon Sep 17 00:00:00 2001 From: Marcus Quinn <6428977+marcusquinn@users.noreply.github.com> Date: Mon, 7 Apr 2025 05:44:24 +0100 Subject: [PATCH] Add Woodpecker CI configuration for Gitea --- .woodpecker.yml | 33 +++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) create mode 100644 .woodpecker.yml diff --git a/.woodpecker.yml b/.woodpecker.yml new file mode 100644 index 0000000..19157bb --- /dev/null +++ b/.woodpecker.yml @@ -0,0 +1,33 @@ +pipeline: + build: + image: alpine:latest + commands: + - apk add --no-cache bash zip + - VERSION=${CI_COMMIT_TAG#v} + - mkdir -p build/plugin-reference-cleaner + - cp plugin-reference-cleaner.php build/plugin-reference-cleaner/ + - cp readme.txt build/plugin-reference-cleaner/ + - cp LICENSE build/plugin-reference-cleaner/ + - cp README.md build/plugin-reference-cleaner/ + - cp CHANGELOG.md build/plugin-reference-cleaner/ + - cd build + - zip -r ../plugin-reference-cleaner-$VERSION.zip plugin-reference-cleaner + - cd .. + + release: + image: plugins/gitea-release + settings: + api_key: + from_secret: gitea_token + base_url: https://gitea.wpallstars.com + files: + - plugin-reference-cleaner-*.zip + title: Release ${CI_COMMIT_TAG} + note: | + Plugin Reference Cleaner ${CI_COMMIT_TAG} + + See [CHANGELOG.md](https://gitea.wpallstars.com/wpallstars/plugin-reference-cleaner/src/branch/main/CHANGELOG.md) for details. + +when: + event: tag + tag: v* \ No newline at end of file