Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Post to twitter on publishing blog entry #54

Open
glaslos opened this issue Sep 20, 2023 · 7 comments
Open

Post to twitter on publishing blog entry #54

glaslos opened this issue Sep 20, 2023 · 7 comments

Comments

@glaslos
Copy link
Member

glaslos commented Sep 20, 2023

Integration between GitHub and Twitter/Bluesky/...

@Sneharaj7645653
Copy link

Hello,
I would like to work on this issue. Could you please assign it to me?

Thank you!

@hgascon
Copy link
Member

hgascon commented Nov 27, 2024

@glaslos what exactly do you want to do?

@glaslos
Copy link
Member Author

glaslos commented Dec 2, 2024

I was thinking we could setup a GitHub action that posts on social media on a new blog post.

@nidhaahmed
Copy link

Hey @hgascon, I am thinking of solving this issue by configuring a GitHub Action to detect when a new blog entry is published. Upon detection, the workflow triggers a script to post to Twitter via the Twitter API.

  • We can start by setting up access to Twitter’s API, which means creating a Twitter Developer account to get the necessary API keys.
  • Once we have those, we can safely store them as secrets in the GitHub repository.
  • From there, we can set up a workflow in GitHub Actions. This workflow can automatically detect when a new blog post is published and run a script to send out a tweet with the post’s title and link.
  • Hence manual tweeting won't be necessary.

Can you assign this issue to me so I can implement the solution.

@hgascon
Copy link
Member

hgascon commented Dec 20, 2024

@glaslos What do you think?

@nidhaahmed
Copy link

@hgascon , can I start working on it?

@glaslos
Copy link
Member Author

glaslos commented Dec 24, 2024

Yes, that sounds like a very reasonable approach. @nidhaahmed please prepare a pull request.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants