ProfileCrest Developer Blog โ€” Tutorials & Guides
AUTOMATION & ACTIONS September 17, 2026 9 min read CodeCrest Editorial Team

How to Auto-Sync Medium, Dev.to & Hashnode Articles to GitHub Profile README

Direct Answer (TL;DR)

To automatically sync your latest blog posts to your GitHub profile, install the gautamkrishnar/blog-post-workflow action. Add comment markers (<!-- BLOG-POST-LIST:START --> and <!-- BLOG-POST-LIST:END -->) to your README.md. The workflow polls your RSS feed on a schedule and commits an updated list of your latest articles.

Complete Production GitHub Actions Workflow

name: Sync Latest Blog Articles

on:
  schedule:
    - cron: '0 6 * * 1'
  workflow_dispatch:

jobs:
  update-readme-with-blog:
    name: Pull latest posts from RSS
    runs-on: ubuntu-latest
    steps:
      - uses: actions/checkout@v4
      - uses: gautamkrishnar/blog-post-workflow@v1
        with:
          feed_list: "https://dev.to/feed/yourusername,https://medium.com/feed/@yourusername"
          max_post_count: 5

Frequently Asked Questions

โ“ Can I combine multiple feeds?

Yes, comma-separate multiple RSS feed URLs in the feed_list configuration.

Build a Visually Stunning GitHub Profile in 60 Seconds

Design Bento grid layouts, verified badges, dynamic memes, and trophies automatically with ProfileCrest.

๐Ÿš€ Launch Profile GeneratorExplore Templates โ†’