Skip to content

Crie sua própria GitHub Action em JavaScript e automatize tarefas personalizadas exclusivas do seu fluxo de trabalho

License

Notifications You must be signed in to change notification settings

dev-pods/write-javascript-actions

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

80 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Escrever JavaScript Actions

Escreva sua própria GitHub JavaScript Action e automatize tarefas customizadas exclusivas do seu workflow.

Boas-vindas

  • 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:

  1. Inicializar um projeto JavaScript
  2. Criar arquivos fonte JavaScript para uma action de Piadas de Tiozão
  3. Empacotar sua action em um arquivo distribuível
  4. Criar metadata da action com action.yml
  5. Criar um workflow que usa sua action customizada
  6. Testar sua action disparando-a com comentários em issues

Como iniciar este exercício

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 ConductMIT License

About

Crie sua própria GitHub Action em JavaScript e automatize tarefas personalizadas exclusivas do seu fluxo de trabalho

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published