💡
原文英文,约300词,阅读约需1分钟。
📝
内容提要
由于在GitHub上运行了多个工作流导致空间不足,需要创建个人访问令牌,并在项目的.github/workflows文件夹中添加delete-artifacts.yml文件。运行后,通过GitHub CLI进行身份验证并删除所有工件。
🎯
关键要点
- 由于在GitHub上运行多个工作流导致空间不足,需要创建个人访问令牌。
- 在GitHub中生成新的个人访问令牌,命名为DELETE_ARTIFACTS_TOKEN。
- 在项目的.github/workflows文件夹中添加delete-artifacts.yml文件。
- 手动运行工作流后,通过GitHub CLI进行身份验证。
- delete-artifacts.yml文件包含删除所有工件的步骤。
❓
延伸问答
如何在GitHub上创建个人访问令牌?
点击右上角的头像,选择开发者设置,然后在个人访问令牌中生成新的令牌,命名为DELETE_ARTIFACTS_TOKEN。
delete-artifacts.yml文件的作用是什么?
delete-artifacts.yml文件用于在GitHub工作流中删除所有工件。
如何通过GitHub CLI进行身份验证?
在工作流运行后,进入作业详情,按照说明使用GitHub CLI进行身份验证,使用环境变量GH_TOKEN。
为什么需要删除GitHub上的工件?
因为在GitHub上运行多个工作流可能导致空间不足,无法创建新的工件。
如何手动运行delete-artifacts工作流?
在GitHub中手动运行工作流后,导航到工作流运行并进入作业详情进行操作。
删除所有工件的具体步骤是什么?
通过GitHub CLI获取工件列表,然后逐个删除每个工件,使用相应的API命令。
➡️