I created a small action that allows you to post the content of the current draft to Bluesky.
It works for bsky.social server (also if you configured your own domain as username).
Please read through the documentation to create your app password that you need to authenticate