

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

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

# ワークフローを使用して Amazon S3 にファイルを発行する
<a name="s3-pub-action"></a>

このセクションでは、CodeCatalyst ワークフローを使用してファイルを Amazon S3 に発行する方法について説明します。これを行うには、**Amazon S3 発行**アクションをワークフローに追加する必要があります。**Amazon S3 発行**アクションは、ソースディレクトリから Amazon S3 バケットにファイルをコピーします。ソースディレクトリとしては、次の場所を利用できます。
+ [ソースリポジトリ](source.md)、または 
+ 別のワークフローアクションによって生成された[出力アーティファクト](workflows-working-artifacts.md)

**Topics**
+ [「Amazon S3 発行」アクションを使用すべき場合](#s3-pub-action-when-to-use)
+ [「Amazon S3 発行」アクションで使用されるランタイムイメージ](#s3-pub-action-runtime)
+ [例: Amazon S3 にファイルを発行する](s3-pub-action-example-workflow.md)
+ [「Amazon S3 発行」アクションの追加](s3-pub-action-add.md)
+ [「Amazon S3 発行」アクションの YAML](s3-pub-action-ref.md)

## 「Amazon S3 発行」アクションを使用すべき場合
<a name="s3-pub-action-when-to-use"></a>

次の場合は、このアクションを使用します。
+ ワークフローで生成されたファイルを Amazon S3 に保存する必要があります。

  例えば、ワークフローで静的ウェブサイトをビルドして、それを Amazon S3 でホストする場合です。この場合、ワークフローには、[ビルド](build-add-action.md)アクション (サイトの HTML とサポートファイルをビルドする) と **Amazon S3 発行**アクション (ファイルを Amazon S3 にコピーする) が含まれます。
+ ソースリポジトリに含まれるファイルを Amazon S3 に保存する必要があります。

  例えば、ソースリポジトリに含まれるアプリケーションソースファイルを毎晩 Amazon S3 にアーカイブする場合です。

## 「Amazon S3 発行」アクションで使用されるランタイムイメージ
<a name="s3-pub-action-runtime"></a>

**Amazon S3 発行**アクションは、[2022 年 11 月のイメージ](build-images.md#build.previous-image)で実行されます。詳細については、「[アクティブなイメージ](build-images.md#build-curated-images)」を参照してください。