Resumo

Concluído

Seu objetivo neste módulo era entender os diferentes tipos de ações do GitHub, criar sua própria ação personalizada do GitHub e usá-la em um fluxo de trabalho.

Para atingir esse objetivo, você aprendeu primeiro sobre os metadados e a sintaxe necessários para gravar ações personalizadas do GitHub. Você aprendeu sobre comandos de fluxo de trabalho a fim de estender a funcionalidade para sua ação, como escolher um local privado ou público para sua ação e como definir melhores práticas de documentação e controle de versão da ação. Você também aprendeu a publicar sua ação no Marketplace do GitHub.

Em seguida, você aprendeu como o GitHub Actions se comporta ao consumir APIs externas e também usou a resposta de uma API externa como um parâmetro output: para uma etapa posterior no 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 @actions/core package para gravar erros e terminar uma ação com comportamento inadequado.

Saiba mais

Confira alguns links para saber mais sobre os tópicos abordados neste módulo: