Add discord announcements (#3678)

Co-authored-by: Anbraten <6918444+anbraten@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
This commit is contained in:
qwerty287 2024-05-06 09:18:33 +02:00 committed by GitHub
parent c9cd3fbae4
commit f1b333628a
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -6,7 +6,7 @@ when:
- event: tag - event: tag
steps: steps:
mastodon-toot: - name: mastodon-toot
image: docker.io/woodpeckerci/plugin-mastodon-post image: docker.io/woodpeckerci/plugin-mastodon-post
settings: settings:
server: https://floss.social server: https://floss.social
@ -16,10 +16,18 @@ steps:
ai_token: ai_token:
from_secret: openai_token from_secret: openai_token
ai_prompt: | ai_prompt: |
We want to present the next version of our app on Twitter. We want to present the next version of our app on Mastodon.
Therefore we want to post a catching text, so users will know why they should 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 update to the newest version. Highlight the most special features. If there is no special feature
just summarize the changes in a few sentences. Use #WoodpeckerCI, #release and included just summarize the changes in a few sentences. The whole text should not be longer than 240
additional fitting hashtags and emojis to make the post more appealing. characters. Avoid naming contributors from. Use #WoodpeckerCI, #release and
additional fitting hashtags and emojis to make the post more appealing
The changelog entry: {{ changelog }} The changelog entry: {{ changelog }}
- name: discord
image: docker.io/appleboy/drone-discord:1.3.1
settings:
webhook_id: 1236558396820295711
webhook_token:
from_secret: discord_token
message: '**{{ build.tag }}** was released: <https://github.com/woodpecker-ci/woodpecker/releases/tag/{{ build.tag }}>'