Skip to content

Feat/changelog-github-release#10

Merged
devflowbotbr merged 5 commits into
mainfrom
feat/changelog-github-release
Jul 24, 2025
Merged

Feat/changelog-github-release#10
devflowbotbr merged 5 commits into
mainfrom
feat/changelog-github-release

Conversation

@gustavomarques00
Copy link
Copy Markdown
Contributor

📄 Descrição

Este pull request adiciona um workflow automatizado para gerenciamento de versões e changelog no GitHub.

  • Cria o arquivo .github/workflows/release.yml que executa o standard-version para:
    • Incrementar automaticamente a versão do pacote com base em commits semânticos.
    • Gerar o changelog atualizado.
    • Criar tags Git correspondentes.
  • Publica releases no GitHub automaticamente com base nas tags criadas.
  • Atualiza o README para incluir instruções básicas sobre o uso do changelog automatizado e releases.

Essa automação facilita o controle das versões do pacote e mantém o changelog sempre atualizado sem intervenção manual, aumentando a confiabilidade e produtividade do processo de release.


✅ Checklist

  • O código passou nos testes locais
  • Testes automatizados foram adicionados/ajustados (se aplicável)
  • Documentação atualizada (README, changelog)
  • Revisão de segurança básica (JWT, senhas, etc)

🔗 Issue relacionada

Closes #xx (adicione o número da issue relacionada, se houver)

Gustavo added 3 commits July 24, 2025 11:03
- Cria workflow release.yml para gerar changelog automaticamente
- Publica releases no GitHub com base em tags semânticas (vX.X.X)
- Atualiza README com instruções básicas sobre changelog e releases
Gustavo added 2 commits July 24, 2025 13:09
… Release

- Cria workflow para geração automática de changelog com standard-version
- Publica releases no GitHub baseadas em tags semânticas (vX.X.X)
- Automatiza push de commits e tags gerados para a branch main
…tico e publicação no npm

- Cria workflow release-publish.yml para automatizar bump de versão, changelog, criação de release no GitHub e publicação no npm
- Configura push automático das tags e commits gerados para a branch main
- Integração com secrets para autenticação segura no npm
- Remove workflow antigo release.yml que fazia apenas release manual
@codecov
Copy link
Copy Markdown

codecov Bot commented Jul 24, 2025

Codecov Report

All modified and coverable lines are covered by tests ✅

📢 Thoughts on this report? Let us know!

Copy link
Copy Markdown
Collaborator

@devflowbotbr devflowbotbr left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Review aprovado ✅

O PR adiciona o workflow automatizado para geração do changelog, versionamento semiautomático e criação de releases no GitHub.

  • Workflow testado e validado com sucesso.
  • Estrutura clara e documentação atualizada.
  • Boa prática para CI/CD e automatização do processo de releases.

Pronto para merge.

@devflowbotbr devflowbotbr merged commit 02d31f0 into main Jul 24, 2025
6 checks passed
@devflowbotbr devflowbotbr deleted the feat/changelog-github-release branch July 24, 2025 16:42
@gustavomarques00 gustavomarques00 restored the feat/changelog-github-release branch July 24, 2025 16:45
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

Successfully merging this pull request may close these issues.

2 participants