purge-artifacts-action:通过设置过期时间来负责删除旧工件的操作

时间:2021-05-02 13:20:34
【文件属性】:
文件名称:purge-artifacts-action:通过设置过期时间来负责删除旧工件的操作
文件大小:251KB
文件格式:ZIP
更新时间:2021-05-02 13:20:34
actions artifacts TypeScript 删除工件动作 通过设置到期持续时间来负责删除旧工件的操作。 希望这只是在github本地实现此功能之前的临时解决方案。 输入项 expire-in 需要将工件保留多长时间。 大多数的人类可读的格式支持10 minutes , 1hr 20mins , 1week 。 请查看以获取更多信息。 产出 deleted-artifacts 序列化已删除工件的列表。 没有删除任何内容时为空[] 用法 以cron的身份运行此操作。 这不会删除正在运行的工作流的工件,因为它们在工作流完成之后会保留下来。 name : ' Delete old artifacts ' on : schedule : - cron : ' 0 * * * * ' # every hour jobs : delete-artifacts : runs-on : ubuntu-latest
【文件预览】:
purge-artifacts-action-master
----.nvmrc(8B)
----package.json(1KB)
----__tests__()
--------main.test.ts(1002B)
--------utils.test.ts(2KB)
----.eslintrc.json(3KB)
----.github()
--------workflows()
----.prettierignore(24B)
----jest.config.js(235B)
----action.yml(340B)
----LICENSE(1KB)
----package-lock.json(246KB)
----dist()
--------index.js(663KB)
----src()
--------utils.ts(2KB)
--------main.ts(1KB)
----tsconfig.json(923B)
----__mocks__()
--------@actions()
----types.d.ts(374B)
----.gitignore(1KB)
----README.md(1KB)
----yarn.lock(186KB)
----.eslintignore(24B)
----.prettierrc.json(153B)

网友评论