@dext7r/delete-workflow-run-logs
v1.0.1
Published
A GitHub Action to delete logs of a workflow run
Downloads
6
Readme
deleteWorkflowRunLogs
deleteWorkflowRunLogs 是基于@octokit/rest 封装的github action版本。也可使用 @dext7r/delete-workflow-run-logs,在node环境下使用
action
新建一个workflow文件
name: Push Notifications
on:
push:
branches:
- main
jobs:
delete-workflow-run-logs:
runs-on: ubuntu-latest
steps:
- name: Run Push Notifications action
uses: dext7r/delete-workflow-run-logs@main
with:
token: ${{ secrets.GITHUB_TOKEN }}
per_page: 100
expire_time: 7d
status: completed
repo: ${{ 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 | 仓库所有者 | | | 是 |