

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Cómo añadir una acción a un flujo de trabajo
<a name="workflows-add-action"></a>

Siga estas instrucciones para agregar una acción a un flujo de trabajo y después configurarla.

**Cómo añadir y configurar una acción**

1. Abre la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Elija el proyecto.

1. En el panel de navegación, elija **CI/CD** y, a continuación, elija **Flujos de trabajo**.

1. Elija el nombre del flujo de trabajo. Puede filtrar por el nombre del repositorio de código fuente o la ramificación donde esté definido el flujo de trabajo, o bien por el nombre o el estado del flujo de trabajo.

1. Elija **Edit (Edición de)**.

1. En la parte superior izquierda, seleccione **\$1 Acciones**. Aparece el catálogo **Acciones**.

1. En la lista desplegable, lleve a cabo una de las siguientes opciones:
   + Elige **Amazon CodeCatalyst** para ver [CodeCatalyst](workflows-actions.md#workflows-actions-types-cc), [CodeCatalyst Labs](workflows-actions.md#workflows-actions-types-cc-labs) o acciones [de terceros](workflows-actions.md#workflows-actions-types-3p).
     + CodeCatalyst las acciones tienen una AWS etiqueta **de «by**».
     + CodeCatalyst Las acciones de Labs tienen **la etiqueta by CodeCatalyst Labs**.
     + Las acciones de terceros tienen una *vendor* etiqueta de «**by**», donde *vendor* aparece el nombre del proveedor externo.
   + Elige **GitHub**ver una [lista seleccionada de GitHub acciones](integrations-github-action-add-curated.md).

1. En el catálogo de acciones, busque una acción y lleve a cabo una de las siguientes opciones:
   + Elija el signo más (**\$1**) para añadir la acción a su flujo de trabajo.
   + Elija el nombre de la acción para ver su archivo readme.

1. Configure la acción. Seleccione **Visual** para usar el editor visual o **YAML** para usar el editor de YAML. Para obtener instrucciones detalladas, consulte los siguientes enlaces.

   Para obtener instrucciones sobre cómo añadir [CodeCatalystacciones](workflows-actions.md#workflows-actions-types-cc), consulta:
   + [Cómo añadir la acción de compilación](build-add-action.md)
   + [Cómo añadir la acción de prueba](test-add-action.md)
   + [Incorporación de la acción 'Implementar en Amazon ECS'](deploy-action-ecs-adding.md)
   + [Incorporación de la acción 'Implementar en clúster de Kubernetes'](deploy-action-eks-adding.md)
   + [Añadir la acción «Desplegar CloudFormation pila»](deploy-action-cfn-adding.md)
   + [Añadir la acción «AWS CDK desplegar»](cdk-dep-action-add.md)
   + [Añadir la acción 'AWS CDK bootstrap'](cdk-boot-action-add.md)
   + [Cómo añadir la acción Amazon S3 publish](s3-pub-action-add.md)
   + [Añadir la acción «AWS Lambda invocar»](lam-invoke-action-add.md)
   + [Cómo añadir la acción Render Amazon ECS task definition](render-ecs-action-add.md)

   Para obtener instrucciones sobre cómo añadir [acciones de CodeCatalyst Labs](workflows-actions.md#workflows-actions-types-cc-labs), consulta:
   + El archivo readme de la acción. Para encontrar el archivo readme, seleccione el nombre de la acción en el catálogo de acciones.

   Para obtener instrucciones sobre cómo añadir [GitHub acciones](workflows-actions.md#workflows-actions-types-github), consulta:
   + [Integración con GitHub acciones](integrations-github-actions.md)

   Para obtener instrucciones sobre cómo añadir [acciones de terceros](workflows-actions.md#workflows-actions-types-3p), consulte:
   + El archivo readme de la acción. Para encontrar el archivo readme, seleccione el nombre de la acción en el catálogo de acciones.

1. (Opcional) Seleccione **Validar** para asegurarse de que el código de YAML sea válido.

1. Seleccione **Confirmar** para confirmar los cambios.