Skip to main content

Referência do GitHub Actions

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

Secure use reference

Security practices for writing workflows and using GitHub Actions features.

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.

Secrets reference

Find technical information about secrets in GitHub Actions.

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.

Deployments and environments

Find information about deployment protection rules, environment secrets, and environment variables.

Dependency caching reference

Find information on the functionality of dependency caching in workflows.

Metadata syntax reference

You can create actions to perform tasks in your repository. Actions require a metadata file that uses YAML syntax.

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.

Reusable workflows reference

Learn how to avoid duplication when creating a workflow by reusing existing workflows.

OpenID Connect reference

Find information about using OpenID Connect (OIDC) to authenticate GitHub Actions workflows with cloud providers.

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.

GitHub-hosted runners reference

Find information about GitHub-hosted runners, including their specifications and customization options.

Larger runners reference

Find information about larger runners, including their specifications and customization options.

Self-hosted runners reference

Find information about setting up and using self-hosted runners.

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.

Extending GitHub Actions Importer with custom transformers

GitHub Actions Importer offers the ability to extend its built-in mapping.