Skip to main content

Criar ações

Você pode criar as suas próprias ações, usar e personalizar ações compartilhadas pela comunidade GitHub ou escrever e compartilhar as ações que você criar.

Sobre ações personalizadas

As ações são tarefas individuais que podem ser combinadas para criar trabalhos e personalizar seu fluxo de trabalho. Você pode criar suas próprias ações ou usar e personalizar ações compartilhadas pela comunidade GitHub.

Criando uma ação de contêiner do Docker

Este guia apresenta as etapas mínimas exigidas para criar uma ação de contêiner Docker.

Criando uma ação de JavaScript

Neste guia, você aprenderá como criar uma ação JavaScript usando o conjunto de ferramentas de ações.

Criar uma ação composta

Neste guia, você aprenderá a criar uma ação composta.

Sintaxe de metadados para o GitHub Actions

É possível criar ações para realizar tarefas no repositório. As ações exigem um arquivo de metadados que use a sintaxe YAML.

Suporte do arquivo Docker para GitHub Actions

Ao criar um Dockerfile para uma ação do contêiner Docker, você deverá ter em mente como algumas instruções do Docker interagem com o GitHub Actions e com um arquivo de metadados da ação.

Definindo códigos de saída para ações

Você pode usar códigos de saída para definir o status de uma ação. GitHub exibe os status para indicar a aprovação ou falha das ações.

Publicar ações no GitHub Marketplace

Você pode publicar ações em GitHub Marketplace e compartilhar as ações que você criou com a comunidade GitHub.

Compartilhamento de ações e fluxos de trabalho de seu repositório privado

É possível compartilhar uma ação ou um fluxo de trabalho reutilizável sem publicá-lo publicamente.

Compartilhamento de ações e fluxos de trabalho com sua organização

É possível compartilhar uma ação ou um fluxo de trabalho reutilizável com sua organização sem publicá-lo publicamente.

Aprovando e mantendo ações

Você pode aproveitar a automação e as práticas recomendadas de código aberto para lançar e manter ações.

Desenvolvendo uma ação de CLI de terceiros

Aprenda a desenvolver uma ação para configurar uma CLI em executores de GitHub Actions.