@dext7r/delete-workflow-run-logs

1.0.1 • Public • Published

deleteWorkflowRunLogs

Version GitHub Workflow Status Documentation Maintenance License: MIT

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 仓库所有者

Package Sidebar

Install

npm i @dext7r/delete-workflow-run-logs

Weekly Downloads

9

Version

1.0.1

License

MIT

Unpacked Size

1.13 MB

Total Files

16

Last publish

Collaborators

  • h7ml