

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á.

# Agrupar ações em grupos de ações
<a name="workflows-group-actions"></a>

Um *grupo de ações* contém uma ou mais ações. O agrupamento de ações em grupos ajuda a manter o fluxo de trabalho organizado e também permite configurar dependências entre grupos diferentes.

**nota**  
Não é possível aninhar grupos de ações em outros grupos de ações ou ações.

**Topics**
+ [Definir um grupo de ações](#workflows-define-action-group)
+ [Exemplo: definir dois grupos de ações](workflows-group-actions-example.md)

## Definir um grupo de ações
<a name="workflows-define-action-group"></a>

Use as instruções a seguir para definir um grupo de CodeCatalyst ação.

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

*Não disponível. Escolha YAML para visualizar as instruções YAML.*

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

**Para definir um grupo**

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 `Actions`, adicione um código semelhante ao seguinte:

   ```
   Actions:
     action-group-name: 
       Actions:
         action-1:
           Identifier: aws/build@v1
           Configuration:
             ...
         action-2:
           Identifier: aws/build@v1
           Configuration:
             ...
   ```

   Para obter outro exemplo, consulte [Exemplo: definir dois grupos de ações](workflows-group-actions-example.md). Para ter mais informações, consulte a descrição da propriedade `action-group-name` em [Ações](workflow-reference.md#actions-reference) de [Definição do YAML do fluxo de trabalho](workflow-reference.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.

------

# Exemplo: definir dois grupos de ações
<a name="workflows-group-actions-example"></a>

O exemplo a seguir mostra como definir dois grupos de CodeCatalyst ação da Amazon: `BuildAndTest` `Deploy` e. O grupo `BuildAndTest` inclui duas ações (`Build` e `Test`), e o grupo `Deploy` também inclui duas ações (`DeployCloudFormationStack` e `DeployToECS`).

```
Actions:
  BuildAndTest: # Action group 1
    Actions:
      Build:
        Identifier: aws/build@v1
        Configuration:
          ...
      Test:
        Identifier: aws/managed-test@v1
        Configuration:
  Deploy: #Action group 2
    Actions:
      DeployCloudFormationStack:
        Identifier: aws/cfn-deploy@v1
        Configuration:
          ...
      DeployToECS:
        Identifier: aws/ecs-deploy@v1
        Configuration:
          ...
```