deleteWorkflowRunLogs 是基于@octokit/rest 封装的github action版本。也可使用 @dext7r/delete-workflow-run-logs,在node环境下使用
name: Push Notificationson:
push:
branches:
- mainjobs:
delete-workflow-run-logs:
runs-on: ubuntu-lateststeps:
- name: Run Push Notifications actionuses: dext7r/delete-workflow-run-logs@mainwith:
token: ${{ secrets.GITHUB_TOKEN }}per_page: 100expire_time: 7dstatus: completedrepo: ${{ github.repository.repo }}owner: ${{ github.repository.owner }}| 变量名 | 描述 | 可选值 | 默认值 | 必填 |
|---|---|---|---|---|
| token | GitHub token | 是 | ||
| per_page | 每页展示的数量 | 100 | 否 | |
| expire_time | 过期时间 | d/h/m/y | 7d | 否 |
| status | 工作流运行状态 | completed/cancelled/skipped | completed | 否 |
| repo | 仓库名称 | 是 | ||
| owner | 仓库所有者 | 是 |