Skip to main content

ワークフローの成果物を削除する

GitHub で期限切れになる前に成果物を削除することで、使用済みの GitHub Actions ストレージを再利用できます。

成果物を削除する

警告: いったん削除した成果物を復元することはできません。

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

既定で GitHub には、ビルド ログと成果物が 90 日間保存されます (このリテンション期間はカスタマイズできます)。 詳細については、「使用制限、支払い、管理」を参照してください。

  1. GitHub.com で、リポジトリのメイン ページへ移動します。

  2. リポジトリ名の下にある [アクション] をクリックします。

    "github/docs" リポジトリのタブのスクリーンショット。 [アクション] タブがオレンジ色の枠線で強調表示されています。

  3. 左サイドバーで、表示するワークフローをクリックします。

    [アクション] タブの左側のサイド バーのスクリーンショット。ワークフロー "CodeQL" が濃いオレンジ色の枠線で囲まれています。

  4. ワークフロー実行の一覧で実行の名前をクリックすると、ワークフロー実行の概要が表示されます。

  5. [成果物] で、削除する成果物の横にある をクリックします。

    ワークフローの実行中に作成された成果物を示すスクリーンショット。 成果物の削除に使うごみ箱アイコンが、濃いオレンジ色で囲まれています。

成果物の保持期間を設定する

成果物とログの保持期間は、リポジトリ、Organization、および Enterprise レベルで設定できます。 詳しくは、「使用制限、支払い、管理」、

ワークフローの actions/upload-artifact アクションを使って、個々の成果物にカスタム保持期間を定義することもできます。 詳しくは、「ワークフロー データを成果物として保存する」を参照してください。

成果物の有効期限を探す

API を使用して、成果物の削除がスケジュールされている日付を確認できます。 詳しくは、「expires_atAUTOTITLE」で返される 値をご覧ください。