# Referência de fluxos de trabalho e ações

Veja informações sobre fluxos de trabalho e ações no GitHub Actions.

## Links

* [Sintaxe de fluxo de trabalho para o GitHub Actions](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/workflow-syntax)

  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](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/events-that-trigger-workflows)

  Você pode configurar seus fluxos de trabalho para serem executados quando uma atividade GitHub específica ocorrer, em um horário agendado ou quando ocorrer um evento fora dele GitHub .

* [Comandos de fluxo de trabalho para o GitHub Actions](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/workflow-commands)

  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.

* [Referência de variáveis](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/variables)

  Encontre informações para variáveis compatíveis, convenções de nomenclatura, limites e contextos em fluxos de trabalho do GitHub Actions.

* [Avaliar expressões em fluxos de trabalho e ações](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/expressions)

  Encontre informações para expressões no GitHub Actions.

* [Referência de contextos](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/contexts)

  Encontre informações sobre contextos disponíveis em GitHub Actions fluxos de trabalho, incluindo propriedades disponíveis, métodos de acesso e exemplos de uso.

* [Implantações e ambientes](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/deployments-and-environments)

  Encontre informações sobre regras de proteção de implantação, segredos de ambiente e variáveis de ambiente.

* [Referência do cache de dependência](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/dependency-caching)

  Encontre informações sobre a funcionalidade do cache de dependência em fluxos de trabalho.

* [Reutilizando configurações de fluxo de trabalho](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/reusing-workflow-configurations)

  Encontre informações sobre como evitar a duplicação ao criar um fluxo de trabalho reutilizando fluxos de trabalho existentes YAML.

* [Referência de sintaxe de metadados](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/metadata-syntax)

  É possível criar ações para realizar tarefas no repositório. Se você estiver fazendo uma ação personalizada, ela exigirá um arquivo de metadados que use a sintaxe YAML.

* [Referência de cancelamento de fluxo de trabalho](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/workflow-cancellation)

  Encontre informações sobre as etapas que GitHub executa para cancelar uma execução de um fluxo de trabalho.

* [Suporte do Dockerfile para GitHub Actions](/pt/enterprise-server@3.18/actions/reference/workflows-and-actions/dockerfile-support)

  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.