

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

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

# ワークフローへのアクションの追加
<a name="workflows-add-action"></a>

次の手順に従って、ワークフローにアクションを追加して構成します。

**アクションを追加および構成するには**

1. [https://codecatalyst.aws/](https://codecatalyst.aws/) で CodeCatalyst コンソールを開きます。

1. プロジェクトを選択します。

1. ナビゲーションペインで **[CI/CD]**、**[ワークフロー]** の順に選択します。

1. ワークフローの名前を選択します。ワークフローが定義されているソースリポジトリまたはブランチ名でフィルタリングすることも、ワークフロー名またはステータスでフィルタリングすることもできます。

1. **[編集]** を選択します。

1. 左上で **[\$1 アクション]** を選択すると、**[アクション]** カタログが表示されます。

1. ドロップダウンリストで、次のいずれかを実行します。
   + **[Amazon CodeCatalyst]** を選択すると、[CodeCatalyst](workflows-actions.md#workflows-actions-types-cc)、[CodeCatalyst Labs](workflows-actions.md#workflows-actions-types-cc-labs)、または[サードパーティー](workflows-actions.md#workflows-actions-types-3p)のアクションが表示されます。
     + CodeCatalyst アクションには **[ AWSによるアクション]** ラベルがあります。
     + CodeCatalyst Labs アクションには **[CodeCatalyst Labs のよるアクション]** ラベルがあります。
     + サードパーティーアクションには **[*ベンダー*によるアクション]** ラベルがあり、*ベンダー*はサードパーティーベンダーの名前です。
   + **[GitHub]** を選択すると、[GitHub Actions の厳選されたリスト](integrations-github-action-add-curated.md)が表示されます。

1. アクションカタログでアクションを検索し、次のいずれかを実行します。
   + プラス記号 (**\$1**) を選択して、ワークフローにアクションを追加します。
   + アクションの名前を選択して、その readme を表示します。

1. アクションを構成します。**[ビジュアル]** を選択してビジュアルエディタを使用するか、**[YAML]** を選択して YAML エディタを使用します。詳細な手順については、以下のリンクを参照してください。

   [CodeCatalyst アクション](workflows-actions.md#workflows-actions-types-cc)を追加する手順については、以下を参照してください。
   + [ビルドアクションの追加](build-add-action.md)
   + [テストアクションの追加](test-add-action.md)
   + [「Amazon ECS にデプロイ」アクションの追加](deploy-action-ecs-adding.md)
   + [「Kubernetes クラスターにデプロイ」アクションの追加](deploy-action-eks-adding.md)
   + [CloudFormation 「スタックのデプロイ」アクションの追加](deploy-action-cfn-adding.md)
   + [AWS CDK 「デプロイ」アクションの追加](cdk-dep-action-add.md)
   + [AWS CDK 「ブートストラップ」アクションの追加](cdk-boot-action-add.md)
   + [「Amazon S3 発行」アクションの追加](s3-pub-action-add.md)
   + [AWS Lambda 「呼び出し」アクションの追加](lam-invoke-action-add.md)
   + [「Amazon ECS タスク定義のレンダリング」アクションの追加](render-ecs-action-add.md)

   [CodeCatalyst Labs アクション](workflows-actions.md#workflows-actions-types-cc-labs)を追加する手順については、以下を参照してください。
   + アクションの readme。アクションカタログでアクションの名前を選択することで readme を確認できます。

   [GitHub Actions](workflows-actions.md#workflows-actions-types-github) を追加する手順については、以下を参照してください。
   + [GitHub Actions との統合](integrations-github-actions.md)

   [サードパーティーアクション](workflows-actions.md#workflows-actions-types-3p)を追加する手順については、以下を参照してください。
   + アクションの readme。アクションカタログでアクションの名前を選択することで readme を確認できます。

1. (任意) **[検証]** を選択して、YAML コードが有効であることを確認します。

1. **[コミット]** を選択して変更をコミットします。