From d8e20cc9a99c33a166617a03c638f949e5b0d77d Mon Sep 17 00:00:00 2001 From: Anbraten <6918444+anbraten@users.noreply.github.com> Date: Tue, 19 Mar 2024 12:35:48 +0100 Subject: [PATCH] Post on mastodon when releasing a new version (#3509) Depend on https://codeberg.org/woodpecker-plugins/mastodon-post/pulls/6 (merged) --- .woodpecker/social.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 .woodpecker/social.yaml diff --git a/.woodpecker/social.yaml b/.woodpecker/social.yaml new file mode 100644 index 000000000..b9404a1d3 --- /dev/null +++ b/.woodpecker/social.yaml @@ -0,0 +1,25 @@ +depends_on: + - docker + - binaries + +when: + - event: tag + +steps: + mastodon-toot: + image: docker.io/woodpeckerci/plugin-mastodon-post + settings: + server: https://floss.social + access_token: + from_secret: mastodon_token + visibility: public + ai_token: + from_secret: openai_token + ai_prompt: | + We want to present the next version of our app on Twitter. + Therefore we want to post a catching text, so users will know why they should + update to the newest version. If there is no special feature included + just summarize the changes in a few sentences. Use #WoodpeckerCI, #release and + additional fitting hashtags and emojis to make the post more appealing. + + The changelog entry: {{ changelog }}