跳至主要内容

删除工作流工件

您可以在工作流工件在 GitHub 上过期之前将其删除,以回收已使用的 GitHub Actions 存储空间。

删除工件

警告

删除工件后,无法恢复。

执行这些步骤需要对存储库的写入访问权限。

默认情况下,GitHub 会存储 90 天的构建日志和工件,并且此保留期限可以自定义。有关更多信息,请参阅“使用限制、计费和管理”。

  1. 在 GitHub 上,导航到存储库的主页。

  2. 在您的存储库名称下,单击 操作.

    Screenshot of the tabs for the "github/docs" repository. The "Actions" tab is highlighted with an orange outline.

  3. 在左侧边栏中,单击您要查看的工作流。

    Screenshot of the left sidebar of the "Actions" tab. A workflow, "CodeQL," is outlined in dark orange.

  4. 从工作流运行列表中,单击运行的名称以查看工作流运行摘要。

  5. 在“工件”下,单击旁边要删除的工件。

    Screenshot showing artifacts created during a workflow run. A trash can icon, used to remove an artifact, is outlined in dark orange.

设置工件的保留期限

可以在存储库、组织和企业级别配置工件和日志的保留期限。有关更多信息,请参阅“使用限制、计费和管理”。

您也可以使用工作流中的actions/upload-artifact操作为单个工件定义自定义保留期。有关更多信息,请参阅“存储和共享工作流数据”。

查找工件的过期日期

您可以使用 API 确认计划删除工件的日期。有关更多信息,请参阅 REST API 返回的expires_at值。有关更多信息,请参阅“GitHub Actions 工件的 REST API 端点”。