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

Publish blogs automatically from github to hashnode #301

Open
tusharmath opened this issue Jul 3, 2024 · 10 comments · May be fixed by #305, #306 or #307
Open

Publish blogs automatically from github to hashnode #301

tusharmath opened this issue Jul 3, 2024 · 10 comments · May be fixed by #305, #306 or #307

Comments

@tusharmath
Copy link
Contributor

Currently, we publish blogs directly on hashnode - https://blog.tailcall.run/
Going forward we want to write blogs on this website and publish on hashcode automatically.

Technical Requirements

  • All the meta information and artwork should be reused from the blogs here.
  • It should happen automatically on every commit after a successful build.
@tusharmath
Copy link
Contributor Author

/bounty 200$

Copy link

algora-pbc bot commented Jul 3, 2024

💎 $200 bounty • Tailcall Inc.

Steps to solve:

  1. Start working: Comment /attempt #301 with your implementation plan
  2. Submit work: Create a pull request including /claim #301 in the PR body to claim the bounty
  3. Receive payment: 100% of the bounty is received 2-5 days post-reward. Make sure you are eligible for payouts

🙏 Thank you for contributing to tailcallhq/tailcallhq.github.io!
🧐 Checkout our guidelines before you get started.
💵 More about our bounty program.

Attempt Started (GMT+0) Solution
🟢 @bnchi Jul 3, 2024, 12:36:56 PM #305
🟢 @neo773 #306
🟢 @rajeshj11 #307

@bnchi
Copy link
Contributor

bnchi commented Jul 3, 2024

/attempt #301

@b4s36t4
Copy link

b4s36t4 commented Jul 3, 2024

@tusharmath I think hashnode does provide github as a blog provider which automatically pulls each md file and push to hashnode.

Doesn't that work for you? you want to render mdx to hashnode or expecting any other in the sense write blog directly on website and publish to hashnode or so?!

@bnchi
Copy link
Contributor

bnchi commented Jul 3, 2024

@tusharmath I think hashnode does provide github as a blog provider which automatically pulls each md file and push to hashnode.

Doesn't that work for you? you want to render mdx to hashnode or expecting any other in the sense write blog directly on website and publish to hashnode or so?!

Correct, and to extend on this, the feature seem to be for PRO users.

https://support.hashnode.com/en/articles/8119381-how-to-publish-articles-from-github

@tusharmath
Copy link
Contributor Author

@tusharmath I think hashnode does provide github as a blog provider which automatically pulls each md file and push to hashnode.
Yes I know but then the format is very specific to Hashnode, we want to also publish to dev.to, medium, substack etc. with the canonical tags pointing to our main website.

In reality we want to move out of Hashnode, but we have quite a few subscribers who follow us and would not like them to migrate to some other platform.

Doesn't that work for you? you want to render mdx to hashnode or expecting any other in the sense write blog directly on website and publish to hashnode or so?!
Blogs won't be in mdx format it would always be in md format.

@tusharmath
Copy link
Contributor Author

They also have some GraphQL APIs - https://apidocs.hashnode.com
We could use those.

Copy link

algora-pbc bot commented Jul 3, 2024

💡 @bnchi submitted a pull request that claims the bounty. You can visit your bounty board to reward.

@neo773 neo773 linked a pull request Jul 4, 2024 that will close this issue
Copy link

algora-pbc bot commented Jul 4, 2024

💡 @neo773 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Copy link

algora-pbc bot commented Jul 5, 2024

💡 @rajeshj11 submitted a pull request that claims the bounty. You can visit your bounty board to reward.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment