

Amazon CodeCatalyst は新規のお客様には提供されなくなりました。既存のお客様は、通常どおりサービスを引き続き使用できます。詳細については、「[CodeCatalyst から移行する方法](migration.md)」を参照してください。

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# カスタムアクションの開発
<a name="workflows-custom-action"></a>

CodeCatalyst アクション開発キット (ADK) を使用して、ワークフローで使用するカスタムアクションを開発できます。その後、アクションを CodeCatalyst アクションカタログに公開して、他の CodeCatalyst ユーザーがワークフローでアクションを表示および使用できるようにします。

**アクションを開発、テスト、公開するには (概要レベルのタスク)**

1. アクションの開発に必要なツールとパッケージをインストールします。

1. アクションコードを保存する CodeCatalyst リポジトリを作成します。

1. アクションを初期化します。これにより、独自のコードで更新できるアクション定義ファイル (`action.yml`) など、アクションに必要なソースファイルが作成されます。

1. アクションコードをブートストラップして、アクションプロジェクトを構築、テスト、リリースするために必要なツールとライブラリを取得します。

1. ローカルコンピューターでアクションを構築し、CodeCatalyst リポジトリに変更をプッシュします。

1. ユニットテストでアクションをローカルでテストし、CodeCatalyst で ADK 生成ワークフローを実行します。

1. CodeCatalyst コンソールで **[公開]** ボタンを選択して、CodeCatalyst アクションカタログにアクションを公開します。

詳細な手順については、[Amazon CodeCatalyst アクション開発キットデベロッパーガイド](https://docs.aws.amazon.com/codecatalyst/latest/adk/what-is-action-development-kit.html)を参照してください。