Skip to main content

删除工作流程构件

您可以在构件于 GitHub Enterprise Server 上过期之前删除它们,回收已经使用的 GitHub Actions 存储。

Note

GitHub Enterprise Server 目前不支持 GitHub 托管的运行器。 可以在 GitHub public roadmap 上查看有关未来支持计划的更多信息。

删除构件

Warning

工件一旦删除,便无法恢复。

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

默认情况下,GitHub Enterprise Server 存储 90 天内的生成日志和项目,此保持期可自定义。 有关详细信息,请参阅“使用限制、计费和管理”。

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

  2. 在存储库名称下,单击 “操作”。

    “github/docs”存储库的选项卡的屏幕截图。 “操作”选项卡以橙色边框突出显示。

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

    “操作”选项卡的左侧边栏的屏幕截图。工作流“CodeQL”以深橙色标出。

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

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

    屏幕截图显示工作流运行期间创建的工件。 垃圾桶图标,用于删除工件,带深橙色轮廓。

设置构件的保留期

可在仓库、组织和企业级配置构件和日志的保留期。 有关详细信息,请参阅“使用限制、计费和管理”。

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

查找构件的到期日期

您可以使用 API 确认构件计划删除的日期。 有关详细信息,请参阅 REST API 返回的 expires_at 值。 有关详细信息,请参阅“GitHub Actions 构件的 REST API 终结点”。