Manter o README do GitHub atualizado com seus conteúdos é uma forma simples (e poderosa) de mostrar consistência, aprendizado contínuo e presença na comunidade dev.
Neste post, vou mostrar como automatizei a exibição dos meus artigos do Dev.to diretamente no README, usando GitHub Actions sem scripts complexos e sem manutenção manual.
🎯 Por que fazer isso?
- ✅ Seu README fica sempre atualizado
- ✅ Mostra que você produz conteúdo técnico
- ✅ Recrutadores veem seus artigos logo de cara
- ✅ Zero trabalho manual depois da configuração
🧩 A solução
Usei uma GitHub Action pronta chamada blog-post-workflow, que consome feeds RSS (como o do Dev.to) e injeta os posts automaticamente no README.
🛠️ Passo 1 — Criar o workflow
No seu repositório, crie o arquivo:
.github/workflows/blog-posts.yml
Conteúdo:
name: Latest blog post workflow
on:
schedule:
- cron: '0 0 * * *'
workflow_dispatch:
jobs:
update-readme-with-blog:
name: Update this repo's README with latest blog posts
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v3
- name: Pull in dev.to posts
uses: gautamkrishnar/blog-post-workflow@v1
with:
feed_list: "https://dev.to/feed/stefhanysantos/"
max_post_count: 3
date_format: "dd mmm yyyy"
template: |
<div>
<h4><a href="$url">$title</a> | <em>📅 $date</em></h4>
</div>
Esse workflow:
- Roda diariamente
- Pode ser executado manualmente
- Atualiza o README automaticamente com os últimos posts
🧷 Passo 2 — Preparar o README
No local onde você quer que os posts apareçam, adicione:
<!-- BLOG-POST-LIST:START -->
<!-- BLOG-POST-LIST:END -->
É exatamente entre esses comentários que a action vai renderizar os artigos.
✨ Resultado final
No README, os posts aparecem assim:
🚀 Título do artigo
📅 10 fev 2026
🚀 Outro artigo técnico
📅 05 fev 2026
Simples, limpo e profissional.
💡 Dica extra
Você pode:
- Filtrar por tags
- Customizar o template com HTML
- Limitar quantidade de posts
- Usar isso como portfólio técnico vivo
🚧 Conclusão
Automatizar pequenas coisas como essa faz diferença no longo prazo.
Seu GitHub deixa de ser apenas código e passa a contar a sua história como dev.
Top comments (0)