Skip to content

Remove Old Workflow Runs #350

Remove Old Workflow Runs

Remove Old Workflow Runs #350

name: Remove Old Workflow Runs
on:
workflow_dispatch:
schedule:
# - cron: '*/5 * * * *'
# 表达式生成 https://crontab.guru/
- cron: '0 */24 * * *'
#inputs:
# days:
# description: 'Number of days.'
# required: true
# default: 0
# minimum_runs:
# description: 'The minimum runs to keep for each workflow.'
# required: true
# default: 3
jobs:
del_runs:
runs-on: ubuntu-latest
steps:
- name: Delete workflow runs
uses: Mattraks/[email protected]
with:
token: ${{ github.token }}
repository: ${{ github.repository }}
retain_days: 0
keep_minimum_runs: 1