

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

# Desenvolver uma ação personalizada
<a name="workflows-custom-action"></a>

Você pode desenvolver uma ação personalizada para usar em seus fluxos de trabalho usando o CodeCatalyst Action Development Kit (ADK). Em seguida, você pode publicar a ação no catálogo de CodeCatalyst ações, para que outros CodeCatalyst usuários possam visualizá-la e usá-la em seus fluxos de trabalho.

**Como desenvolver, testar e publicar uma ação (tarefas de alto nível)**

1. Instale as ferramentas e os pacotes necessários para desenvolver uma ação.

1. Crie um CodeCatalyst repositório para armazenar seu código de ação.

1. Inicialize a ação. Isso estabelece os arquivos de origem exigidos pela ação, inclusive um arquivo de definição de ação (`action.yml`) que você pode atualizar com o próprio código.

1. Inicialize o código de ação para ter as ferramentas e as bibliotecas necessárias para compilar, testar e lançar o projeto de ação.

1. Crie a ação no seu computador local e envie as alterações para o seu CodeCatalyst repositório.

1. Teste a ação com testes de unidade localmente e execute o fluxo de trabalho gerado pelo ADK no. CodeCatalyst

1. Publique a ação no catálogo de CodeCatalyst ações escolhendo o botão **Publicar** no CodeCatalyst console.

Para obter etapas detalhadas, consulte o [Guia do desenvolvedor do Amazon CodeCatalyst Action Development Kit](https://docs.aws.amazon.com/codecatalyst/latest/adk/what-is-action-development-kit.html).