Use this action to send a post from GitHub actions workflow.
This action is implemented in the Dart language and uses bluesky for posting to Bluesky Social.
Configure your workflow to use myConsciousness/bluesky-post@v1
,
and provide the post you want to send as the text
input.
Provide Bluesky's PDS server with handle
and password
to create a session.
For example:
name: Send Bluesky Post
on:
[push]
jobs:
post:
runs-on: ubuntu-latest
steps:
- uses: myConsciousness/bluesky-post@v1
with:
text: "Hello, Bluesky!"
handle: ${{ secrets.BLUESKY_HANDLE }}
password: ${{ secrets.BLUESKY_PASSWORD }}
Now whenever you push something to your repository, GitHub Actions will post to Bluesky on your behalf.
bluesky-post was designed and implemented by Kato Shinya (@myConsciousness).