1
0
mirror of https://github.com/woodpecker-ci/woodpecker.git synced 2025-09-16 08:46:30 +02:00

Add Bluesky post plugin (#5156)

This commit is contained in:
qwerty287
2025-05-08 14:44:54 +03:00
committed by GitHub
parent 5fa4d1ef65
commit 9701cf289c
2 changed files with 19 additions and 0 deletions

View File

@@ -29,5 +29,6 @@
- [ ] Release the Helm Chart. If renovate has not created the upgrade PR already, manually trigger it from the Dependency Dashboard.
- [ ] Announce release in relevant chats and on social media platforms
- [ ] Mastodon (check if already posted from the release pipeline)
- [ ] Bluesky (check if already posted from the release pipeline)
- [ ] Matrix
- [ ] Twitter

View File

@@ -24,3 +24,21 @@ steps:
additional fitting hashtags and emojis to make the post more appealing
The changelog entry: {{ changelog }}
- name: bluesky-post
image: docker.io/woodpeckerci/plugin-bluesky-post
settings:
app_password:
from_secret: bluesky_token
identifier: woodpecker-ci.org
ai_token:
from_secret: openai_token
ai_prompt: |
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
update to the newest version. Highlight the most special features. If there is no special feature
included just summarize the changes in a few sentences. The whole text should not be longer than 240
characters. Avoid naming contributors from. Use #WoodpeckerCI, #release and
additional fitting hashtags and emojis to make the post more appealing
The changelog entry: {{ changelog }}