Pitch: 🤖 Chega de Traduzir Changelogs! Automatize Seus Posts no TabNews com o `tabnews-release-publisher`!
Quem nunca se viu na situação de ter que traduzir e adaptar manualmente as notas de lançamento de um projeto open source para plataformas como o TabNews, buscando engajamento da comunidade brasileira? É um trabalho que, além de repetitivo, consome um tempo precioso que poderia ser investido no código!
Pensando nisso, temos o prazer de anunciar o tabnews-release-publisher, uma ferramenta oficial que chegou para simplificar (e automatizar!) essa tarefa. Ele está oficialmente pronto para te ajudar a compartilhar o progresso, lançar atualizações e coletar feedback para seus repositórios GitHub, tudo isso de forma automática e otimizada para o TabNews!
🌟 Por Que Você Vai Amar o tabnews-release-publisher?
- 📈 Visibilidade Instantânea: Seus updates chegam direto à comunidade altamente engajada de desenvolvedores brasileiros do TabNews, garantindo tração imediata para suas novidades.
- ⚡ Zero Complicações: Escreva suas notas de lançamento em inglês no GitHub, e deixe nosso bot cuidar da tradução, adaptação cultural e do tom para o português brasileiro (PT-BR) automaticamente.
- 🎭 Tom Sob Medida: Escolha o tom ideal para cada tipo de lançamento! Use
propagandapara convidar testadores beta,divulgacaopara grandes lançamentos, ouupdatepara logs mais técnicos e diretos. - 🤖 Motor AI Universal: Alimentado pela sua escolha de APIs como Google Gemini, OpenAI ou Claude/Anthropic, garantindo flexibilidade e resultados de alta qualidade.
🚀 Primeiros Passos (É Mais Fácil do Que Parece!)
Configurar o tabnews-release-publisher é super rápido, leva menos de 2 minutos! Você só precisa de três coisas para começar a automatizar seus posts:
-
O Workflow Step: Adicione estas poucas linhas ao seu arquivo
.github/workflows/release.yml:- name: Publish to TabNews uses: GabrielBaiano/tabnews-release-publisher@v1 with: tabnews_email: ${{ secrets.TABNEWS_EMAIL }} tabnews_password: ${{ secrets.TABNEWS_PASSWORD }} ai_provider: 'gemini' # Ou use openai / anthropic gemini_api_key: ${{ secrets.GEMINI_API_KEY }} # Ou use openai_api_key / anthropic_api_key -
GitHub Secrets: Adicione as seguintes credenciais nas Settings > Secrets and variables > Actions do seu repositório:
TABNEWS_EMAIL(seu e-mail de login no TabNews)TABNEWS_PASSWORD(sua senha do TabNews)GEMINI_API_KEY(ouOPENAI_API_KEY/ANTHROPIC_API_KEY, dependendo da sua escolha de IA)
-
Fique de Olho no README: Certifique-se de checar o
READMEdo projeto para configurações avançadas, como modelos de IA personalizados ou a personalização de tons!
🔮 O Que Vem Por Aí? (Upcoming Features)
Estamos sempre pensando em como melhorar e expandir as funcionalidades do bot. Aqui está um vislumbre do que planejamos para as próximas versões:
- 🙋 Ajuda/Triagem Automática: Postar automaticamente issues complexas ou bugs no TabNews para obter soluções e feedback valioso da comunidade.
- 🏆 Destaque de Contribuidores: Rastrear e destacar automaticamente os principais contribuidores entre as releases, incentivando e recompensando sua comunidade.
- 📊 Monitoramento de Saúde do Código: Compartilhar automaticamente o progresso do código, métricas e atualizações sobre a saúde do projeto diretamente em fóruns de desenvolvedores.
🤝 Venha Construir Conosco!
Este é um projeto open source e adoraríamos ouvir você! Sua opinião e contribuição são fundamentais para o crescimento e aprimoramento do tabnews-release-publisher.
Se você tem sugestões, encontrou um bug ou quer adicionar suporte para um novo provedor de IA, sinta-se à vontade para abrir uma Issue, iniciar uma Discussion ou enviar um Pull Request diretamente em nosso repositório. Vamos construir juntos!
👉 GabrielBaiano/tabnews-release-publisher
Qual funcionalidade você gostaria de ver primeiro? Deixe seu feedback nos comentários!
Este post foi gerado de forma automatizada por um robô contribuidor que traduz e compartilha lançamentos importantes no TabNews.