

A Amazon não CodeCatalyst está mais aberta a novos clientes. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Como migrar do CodeCatalyst](migration.md).

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

# Configurar dependências entre ações
<a name="workflows-depends-on-set-up"></a>

Use as instruções a seguir para configurar dependências entre ações em um fluxo de trabalho.

Ao configurar dependências, siga estas diretrizes:
+ Se uma ação estiver dentro de um grupo, ela só pode depender de outras ações dentro do mesmo grupo.
+ As ações e os grupos de ações podem depender de outras ações e grupos de ações *no mesmo nível* na hierarquia YAML, mas *não* em um nível diferente.

------
#### [ Visual ]

**Como configurar dependências usando o editor visual**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Selecione o projeto.

1. No painel de navegação, escolha **CI/CD** e **Fluxos de trabalho**.

1. Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.

1. Escolha **Editar**.

1. Selecione **Visual**.

1. No diagrama do fluxo de trabalho, selecione a ação que dependerá de outra ação.

1. Escolha a guia **Entradas**.

1. Em **Depende de – opcional**, faça o seguinte:

   Especifique uma ação, um grupo de ação ou um portão que deve ser executado com êxito para que essa ação seja executada.

   Para ter mais informações sobre a funcionalidade “Depende de”, consulte [Sequenciar ações](workflows-depends-on.md).

1. (Opcional) Selecione **Validar** para validar o código YAML do fluxo de trabalho antes de confirmar.

1. Selecione **Confirmar**, insira uma mensagem de confirmação e escolha **Confirmar** novamente.

------
#### [ YAML ]

**Como configurar dependências usando o editor YAML**

1. Abra o CodeCatalyst console em [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Selecione o projeto.

1. No painel de navegação, escolha **CI/CD** e **Fluxos de trabalho**.

1. Selecione o nome do fluxo de trabalho. É possível filtrar pelo nome do repositório ou da ramificação de origem em que o fluxo de trabalho está definido, ou filtrar pelo nome ou o status do fluxo de trabalho.

1. Escolha **Editar**.

1. Selecione **YAML**.

1. Em uma ação que dependerá de outra, adicione um código semelhante ao seguinte:

   ```
   action-name:
     DependsOn:
       - action-1
   ```

   Para obter mais exemplos, consulte [Exemplos de como configurar dependências entre ações](workflows-depends-on-examples.md). Para conhecer as diretrizes gerais, consulte [Configurar dependências entre ações](#workflows-depends-on-set-up). Para ter mais informações, consulte a descrição da propriedade `DependsOn` em [Definição do YAML do fluxo de trabalho](workflow-reference.md) para a ação.

1. (Opcional) Selecione **Validar** para validar o código YAML do fluxo de trabalho antes de confirmar.

1. Selecione **Confirmar**, insira uma mensagem de confirmação e escolha **Confirmar** novamente.

------