Escreva sua própria GitHub JavaScript Action e automatize tarefas customizadas exclusivas do seu workflow.
-
Para quem é: Desenvolvedores, usuários do GitHub, usuários novos no Git, estudantes, gerentes e equipes.
-
O que você vai aprender: Como criar GitHub Actions customizadas baseadas em JavaScript, empacotá-las para distribuição e usá-las em workflows.
-
O que você vai construir: Uma GitHub Action baseada em Javascript que busca piadas de tiozão aleatórias e as expõe como um output.
-
Pré-requisitos:
- Você deve estar familiarizado com GitHub e GitHub Actions. Recomendamos fazer o exercício Hello GitHub Actions primeiro.
-
Quanto tempo leva: Este exercício leva menos de 1 hora para completar.
Neste exercício, você vai:
- Inicializar um projeto JavaScript
- Criar arquivos fonte JavaScript para uma action de Piadas de Tiozão
- Empacotar sua action em um arquivo distribuível
- Criar metadata da action com
action.yml - Criar um workflow que usa sua action customizada
- Testar sua action disparando-a com comentários em issues
Simplesmente copie o exercício para sua conta, então dê à sua Octocat favorita (Mona) cerca de 20 segundos para preparar a primeira lição, então recarregue a página.
Tendo problemas? 🤷
Ao copiar o exercício, recomendamos as seguintes configurações:
-
Para owner, escolha sua conta pessoal ou uma organização para hospedar o repositório.
-
Recomendamos criar um repositório público, já que repositórios privados usarão minutos do Actions.
Se o exercício não estiver pronto em 20 segundos, por favor verifique a aba Actions.
-
Verifique se um job está rodando. Às vezes simplesmente leva um pouco mais de tempo.
-
Se a página mostrar um job com falha, por favor envie uma issue. Legal, você encontrou um bug! 🐛
© 2025 GitHub • Code of Conduct • MIT License