Auto: Executando comandos automáticos com GitHub Actions v2 (CI / CD)?

Criado em 20 ago. 2019  ·  4Comentários  ·  Fonte: intuit/auto

Sua solicitação de recurso está relacionada a um problema?

Não é um problema 😄

Descreva a solução que você gostaria

Você já tentou usar GitHub Actions CI / CD para executar auto comandos em vez de, digamos, CircleCI?

Descreva as alternativas que você considerou

CircleCI

Contexto adicional

Tenho tentado executar nossas próprias formas de publicação (no momento, usando apenas Lerna com algumas etapas de lançamento manual) com ações do GitHub, mas tenho lutado para executar fluxos de trabalho apenas quando uma nova tag é criada (sei que isso pode ser feito com CircleCI como você mencionou em seus documentos).

enhancement hacktoberfest

Comentários muito úteis

Adicionados documentos para ações do github ao site de documentos. Se precisar de mais ajuda, sinta-se à vontade para abrir outro problema!

Todos 4 comentários

Além disso, é possível publicar pacotes privados com Lerna e auto ? Estou tendo problemas para fazer isso funcionar corretamente.

Obrigado!

Você já tentou usar GitHub Actions CI / CD para executar comandos automáticos em vez de, digamos, CircleCI?

Sim, eu tenho, é preciso um pouco de configuração extra. Parece que as ações do github não estão configuradas para retornar ao repositório de uma ação. É assim que tenho feito

https://github.com/hipstersmoothie/eslint-formatter-github/blob/master/.github/workflows/push.yml#L24

Além disso, é possível publicar pacotes privados com Lerna e auto? Estou tendo problemas para fazer isso funcionar corretamente.

Gosta de um registro privado?

Para publicar em um registro privado, você também deve:

  1. Configure um publishConfig na raiz package.json com seu registro
  "publishConfig": {
    "registry": "https://registry.npmjs.YOURS.com"
  },
  1. Adicione este valor ao seu 'lerna.json`
{
  "registry": "https://registry.npmjs.YOURS.com",
  "packages": [
    "packages/*"
  ],
  "version": "0.76.0",
  "npmClient": "yarn",
  "useWorkspaces": true
}

Você também pode precisar definir configurações de publicação nos subpacotes.

Vou dar uma olhada nisso e relatar como foi, muito obrigado por responder.

Continue com o excelente trabalho no automóvel!

Adicionados documentos para ações do github ao site de documentos. Se precisar de mais ajuda, sinta-se à vontade para abrir outro problema!

Esta página foi útil?
0 / 5 - 0 avaliações

Questões relacionadas

aleclarson picture aleclarson  ·  14Comentários

theAdhocracy picture theAdhocracy  ·  6Comentários

hipstersmoothie picture hipstersmoothie  ·  13Comentários

shilman picture shilman  ·  7Comentários

aleclarson picture aleclarson  ·  9Comentários