Visão geral
pub_release é um pacote Flutter/Dart que automatiza o processo de publicação de um pacote Dart no pub.dev. Ele simplifica a publicação executando o dartfmt para formatação de código, incrementando o número da versão, criando uma marca do git e enviando o pacote atualizado para o pub.dev. Projetado para desenvolvedores que publicam pacotes com frequência, reduz etapas manuais e minimiza erros nos fluxos de liberação. A ferramenta é compatível com macOS, Windows e Linux, tornando-a acessível em ambientes de desenvolvimento principais.
Casos de uso
- Automatizando lançamentos de pacotes
- Simplificando a publicação no pub.dev
- Garantir a formatação de código consistente
- Gerenciando incrementos de versão
- Reduzindo erros manuais na liberação
Principais recursos
- Execução automática do dartfmt
- Atualização de versão
- Marcando Git
- Enviar para o pub.dev
- Suporte multiplataforma
Indicado para
- mantenedores de pacotes Dart
- Integrações de pipeline CI/CD
- Editores frequentes
- colaboradores de código aberto
Considerações
- Requer configuração do git
- Precisa de credenciais do pub.dev
- Depende da estratégia correta de versionamento
- Pode ser necessário configurar personalizado para fluxos de trabalho complexos