Resumo
Seu objetivo neste módulo era entender os diferentes tipos de ações do GitHub e, em seguida, criar sua própria ação personalizada do GitHub e usá-la em um fluxo de trabalho.
Para atingir esse objetivo, você primeiro aprendeu sobre os metadados e a sintaxe necessários para escrever ações personalizadas do GitHub. Você aprendeu sobre comandos de fluxo de trabalho para estender a funcionalidade à sua ação, como escolher um local privado ou público para sua ação e estabelecer práticas recomendadas para documentar e controlar o controle de versão de sua ação. Você também aprendeu como publicar sua ação no GitHub Marketplace.
Em seguida, você aprendeu como as Ações do GitHub se comportam ao consumir APIs externas e também usou a resposta de uma API externa como output:
parâmetro para uma etapa posterior do fluxo de trabalho. Por fim, você viu como usar ações para interagir com um repositório criando um problema, usando vários pacotes em seu código-fonte de ação e como usar o @actions/core package
para escrever erros e encerrar uma ação de comportamento incorreto.
Mais informações
Aqui estão alguns links para mais informações sobre os tópicos que discutimos neste módulo:
- Criando uma ação de contêiner do Docker
- Criando uma ação JavaScript
- Criando uma ação composta de etapas de execução
- Sintaxe dos metadados do GitHub Actions
- Comandos de fluxo de trabalho para ações do GitHub
- Definição de códigos de saída para ações
- Usando o gerenciamento de liberação para ações
- Publicar uma ação