delete-run-artifacts-action:在工作流运行结束时删除工件的github动作

时间:2024-05-20 20:24:23
【文件属性】:

文件名称:delete-run-artifacts-action:在工作流运行结束时删除工件的github动作

文件大小:106KB

文件格式:ZIP

更新时间:2024-05-20 20:24:23

github artifacts artifact github-workflow github-actions

警告:此操作将删除数据。 小心使用,后果自负。 删除运行工件 这个github动作将删除github工作流程运行生成的所有工件。 它旨在用于在运行结束时删除运行产生的所有工件。 如果您的工作流临时存储了工件,并且在运行结束时不再需要它们(即,因为它们是通过以下步骤之一作为上载或发布而发布的),这将很有用。 在运行结束时删除这些冗余工件可以节省存储空间(这对于私有存储库是有限的)。 如何使用 与大多数其他操作相比,此操作需要更多的准备工作。 因为无法在工作流程运行期间(仅在运行完成之后)删除工件,所以我们需要在主工作流程运行结束时生成单独的工作流程运行以通过Webhook进行删除。 首先,创建一个个人访问令牌(需要调用一个webhook): 在您的github用户/组织设置中:设置->开发人员设置->-> 注意: for webhooks 范围: repo ( ) 复制生成的令牌


【文件预览】:
delete-run-artifacts-action-master
----.gitignore(2KB)
----.eslintrc(325B)
----package.json(1KB)
----package-lock.json(183KB)
----src()
--------index.js(4KB)
----dist()
--------index.js(223KB)
----LICENSE(1KB)
----.github()
--------workflows()
----README.md(4KB)
----action.yml(452B)
----.husky()
--------.gitignore(2B)
--------pre-commit(60B)

网友评论