Skip to main content
ドキュメントへの更新が頻繁に発行されており、このページの翻訳はまだ行われている場合があります。 最新の情報については、「英語のドキュメント」を参照してください。
現在、GitHub AE は限定的リリースです。

ワークフローの成果物をダウンロードする

アーカイブされた成果物は、自動的に有効期限切れになる前にダウンロードできます。

この機能を使用できるユーザー

People who are signed into GitHub AE and have read access to a repository can download workflow artifacts.

既定では、GitHub AE にはビルド ログと成果物が 90 日間保存され、リポジトリの種類に応じてこの保持期間をカスタマイズできます。 詳しくは、「リポジトリの GitHub Actions の設定を管理する」を参照してください。

これらのステップを実行するには、リポジトリへの読み取りアクセスが必要です。

  1. ご自分のエンタープライズ で、リポジトリのメイン ページへ移動します。 1. リポジトリ名の下の [Actions] (アクション) をクリックします。 メインのリポジトリ ナビゲーション内の [Actions](アクション) タブ 1. 左サイドバーで、表示するワークフローをクリックします。 左サイドバーのワークフロー リスト 1. ワークフロー実行の一覧で実行の名前をクリックすると、ワークフロー実行の概要が表示されます。

    ワークフローの実行の名前

  2. Artifacts で、ダウンロードする成果物をクリックします。

    成果物のダウンロードのドロップダウンメニュー

GitHub CLI の詳細については、「GitHub CLI について」を参照してください。

GitHub CLI は、成果物の名前に基づいて各成果物を個別のディレクトリにダウンロードします。 成果物が 1 つだけ指定されている場合は、現在のディレクトリに抽出されます。

ワークフローの実行によって生成されたすべての成果物をダウンロードするには、run download サブコマンドを使用します。 run-id を、成果物のダウンロード元の実行の ID に置き換えます。 run-id を指定しない場合、GitHub CLI は、最近の実行を選択するためのインタラクティブ メニューを返します。

gh run download RUN_ID

実行から特定の成果物をダウンロードするには、run download サブコマンドを使用します。 run-id を、成果物のダウンロード元の実行の ID に置き換えます。 artifact-name を、ダウンロードする成果物の名前に置き換えます。

gh run download RUN_ID -n ARTIFACT_NAME

複数の成果物を指定できます。

gh run download RUN_ID> -n ARTIFACT_NAME-1 -n ARTIFACT_NAME-2

リポジトリ内のすべての実行に対して特定の成果物をダウンロードするには、run download サブコマンドを使用します。

gh run download -n ARTIFACT_NAME-1 ARTIFACT_NAME-2