@govbr-ds/release-config

4.2.0 • Public • Published

GovBR-DS - Config Tools

Objetivo

Compartilhar os padrões de geração de release entre os projetos do GovBR-DS.

Como instalar

Configurações para o Semantic Release.

  1. Instale os seguintes pacotes:

    npm install -D @govbr-ds/release-config

Como configurar

  1. Crie um arquivo release.config.js na raiz do seu projeto e importe os plugins que deseja usar:

    import { branches, commitAnalyzer, releaseNotesGenerator, changelog, gitlab, git } from './node_modules/@govbr-ds/config-tools/src/semantic-release.cjs'
    
     export defaul {
      branches: branches,
      plugins: [
        commitAnalyzer,
        releaseNotesGenerator,
        changelog,
        gitlab,
        git,
        ...
      ],
    }

    Para sobrescrever alguma configuração siga o padrão do Semantic Release. A ordem definida será a ordem de execução!

Como contribuir?

Antes de abrir um Merge Request tenha em mente algumas informações:

  • Esse é um projeto opensource e contribuições são bem-vindas.
  • Para facilitar a aprovação da sua contribuição, escolha um título curto, simples e explicativo para o MR, e siga os padrões da nossa wiki.
  • Quer contribuir com o projeto? Confira o nosso guia como contribuir.

Reportar bugs/necessidades

Você pode usar as issues para nos informar os problemas que tem enfrentado ao usar nossa biblioteca ou mesmo o que gostaria que fizesse parte do projeto. Por favor use o modelo que mais se encaixa na sua necessidade e preencha com o máximo de detalhes possível.

Nos comprometemos a responder a todas as issues

Precisa de ajuda?

Por favor não crie issues para fazer perguntas...

Use nossos canais abaixo para obter tirar suas dúvidas:

Padrão de commits

Para mais informações sobre o padrão de commits consulte a nossa Wiki.

Licença

Nesse projeto usamos a licença MIT.

/@govbr-ds/release-config/

    Package Sidebar

    Install

    npm i @govbr-ds/release-config

    Homepage

    gov.br/ds/

    Weekly Downloads

    52

    Version

    4.2.0

    License

    MIT

    Unpacked Size

    7.65 kB

    Total Files

    3

    Last publish

    Collaborators

    • tiago.alexandre
    • marcosalves3
    • rafael.serpro
    • govbrds