{"meta":{"title":"ワークフローの成果物を削除する","intro":"GitHub Actions で成果物の有効期限が切れる前に削除すると、使用済みの GitHub ストレージを回収できます。","product":"GitHub Actions","breadcrumbs":[{"href":"/ja/actions","title":"GitHub Actions"},{"href":"/ja/actions/how-tos","title":"方法"},{"href":"/ja/actions/how-tos/manage-workflow-runs","title":"ワークフローの実行の管理"},{"href":"/ja/actions/how-tos/manage-workflow-runs/remove-workflow-artifacts","title":"ワークフローの成果物を削除する"}],"documentType":"article"},"body":"# ワークフローの成果物を削除する\n\nGitHub Actions で成果物の有効期限が切れる前に削除すると、使用済みの GitHub ストレージを回収できます。\n\n## 成果物を削除する\n\n> \\[!WARNING]\n> いったん削除した成果物を復元することはできません。\n\nこれらのステップを実行するには、リポジトリへの書き込みアクセスが必要です。\n\n既定では、 GitHub はビルド ログと成果物を 90 日間保存し、この保持期間をカスタマイズできます。 詳しくは、「[リポジトリのGitHub Actions設定の管理](/ja/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-repository)」をご覧ください。\n\n1. GitHub で、リポジトリのメイン ページに移動します。\n2. リポジトリ名の下にある **\\[<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-play\" aria-label=\"play\" role=\"img\"><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path></svg> Actions]** をクリックします。\n\n   ![\"github/docs\" リポジトリのタブのスクリーンショット。 \\[アクション\\] タブがオレンジ色の枠線で強調表示されています。](/assets/images/help/repository/actions-tab-global-nav-update.png)\n3. 左サイドバーで、表示するワークフローをクリックします。\n\n   ![\\[アクション\\] タブの左側のサイド バーのスクリーンショット。ワークフロー \"CodeQL\" が濃いオレンジ色の枠線で囲まれています。](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n4. ワークフロー実行の一覧で実行の名前をクリックすると、ワークフロー実行の概要が表示されます。\n5. \\[ **成果物**] で、削除する成果物の横にある \\[ <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-trash\" aria-label=\"Remove artifact ARTIFACT-NAME\" role=\"img\"><path d=\"M11 1.75V3h2.25a.75.75 0 0 1 0 1.5H2.75a.75.75 0 0 1 0-1.5H5V1.75C5 .784 5.784 0 6.75 0h2.5C10.216 0 11 .784 11 1.75ZM4.496 6.675l.66 6.6a.25.25 0 0 0 .249.225h5.19a.25.25 0 0 0 .249-.225l.66-6.6a.75.75 0 0 1 1.492.149l-.66 6.6A1.748 1.748 0 0 1 10.595 15h-5.19a1.75 1.75 0 0 1-1.741-1.575l-.66-6.6a.75.75 0 1 1 1.492-.15ZM6.5 1.75V3h3V1.75a.25.25 0 0 0-.25-.25h-2.5a.25.25 0 0 0-.25.25Z\"></path></svg> ] をクリックします。\n\n   ![ワークフローの実行中に作成された成果物を示すスクリーンショット。 成果物の削除に使うごみ箱アイコンが、濃いオレンジ色で囲まれています。](/assets/images/help/repository/actions-delete-artifact-updated.png)\n\n## 成果物の保持期間を設定する\n\n成果物とログの保持期間は、リポジトリ、Organization、および Enterprise レベルで設定できます。 詳細については、「[リポジトリのGitHub Actions設定の管理](/ja/repositories/managing-your-repositorys-settings-and-features/enabling-features-for-your-repository/managing-github-actions-settings-for-a-repository#setting-the-artifact-and-log-retention-period-for-a-repository)」および「[組織内のGitHub Actions成果物とログの保持期間の構成](/ja/organizations/managing-organization-settings/configuring-the-retention-period-for-github-actions-artifacts-and-logs-in-your-organization)」を参照してください。\n\nワークフローの `actions/upload-artifact` アクションを使って、個々の成果物にカスタム保持期間を定義することもできます。 詳しくは、「[ワークフロー成果物を使ったデータの格納と共有](/ja/actions/tutorials/store-and-share-data#configuring-a-custom-artifact-retention-period)」をご覧ください。\n\n## 成果物の有効期限を探す\n\nAPI を使用して、成果物の削除がスケジュールされている日付を確認できます。 詳しくは、「REST API」で返される `expires_at` 値をご覧ください。 詳しくは、「[GitHub Actionsアーティファクトの REST API エンドポイント](/ja/rest/actions/artifacts)」をご覧ください。\n\n## 削除されたワークフロー実行の成果物\n\nワークフロー実行が削除されると、その実行に関連付けられたすべての成果物もストレージから削除されます。 ワークフロー実行を削除するには、GitHub Actions UI、REST API、または GitHub CLI を使います。「[ワークフロー実行の削除](/ja/actions/how-tos/manage-workflow-runs/delete-a-workflow-run)」、「[ワークフロー実行を削除する](/ja/rest/actions/workflow-runs?apiVersion=2022-11-28#delete-a-workflow-run)」、または「[gh run delete](https://cli.github.com/manual/gh_run_delete)」を参照してください。"}