Skip to main content

Referência do GitHub Actions

Encontre informações relacionadas ao seu trabalho no GitHub Actions.

Sintaxe de fluxo de trabalho para o GitHub Actions

Um fluxo de trabalho é um processo automatizado configurável constituído de um ou mais trabalhos. Você deve criar um arquivo YAML para definir a configuração do seu fluxo de trabalho.

Eventos que disparam fluxos de trabalho

É possível configurar a execução de seus fluxos de trabalho quando uma atividade específica acontece no GitHub em um período agendado ou quando ocorre um evento externo do GitHub.

Comandos de fluxo de trabalho para o GitHub Actions

Você pode usar comandos do fluxo de trabalho ao executar comandos do shell em um fluxo de trabalho ou no código de uma ação.

Variables reference

Find information for supported variables, naming conventions, limits, and contexts in GitHub Actions workflows.

Avaliar expressões em fluxos de trabalho e ações

Você pode avaliar expressões em fluxos de trabalho e ações.

Contexts reference

Find information about contexts available in GitHub Actions workflows, including available properties, access methods, and usage examples.

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.

Limites do Actions

Há limites no GitHub Actions que você pode atingir à medida que escala verticalmente; alguns deles podem ser aumentados entrando em contato com o suporte.

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.

Arquiteturas e sistemas operacionais compatíveis com executores auto-hospedados

As seguintes arquiteturas de processador e sistemas operacionais são compatíveis com o aplicativo do executor auto-hospedado.

Limites de uso para executores auto-hospedados

Existem alguns limites sobre o uso de GitHub Actions ao usar executores auto-hospedados. Estes limites estão sujeitos a mudanças.

Argumentos e configurações complementares

GitHub Actions Importer tem vários argumentos e configurações complementares para adaptar o processo de migração às suas necessidades.