Skip to content

Auto-Clean

Auto-Clean #71

Workflow file for this run

name: Auto-Clean
on:
#自动清理:每天早上7点
schedule:
- cron: 0 23 * * *
#手动清理
workflow_dispatch:
inputs:
NUMBER:
default: '6'
required: false
type: string
env:
GITHUB_TOKEN: ${{secrets.GITHUB_TOKEN}}
permissions: write-all
jobs:
auto_clean:
runs-on: ubuntu-latest
steps:
- name: Delete Old Releases
uses: dev-drprasad/delete-older-releases@master
with:
keep_latest: ${{inputs.NUMBER || '6'}}
delete_tags: true
- name: Delete Old Workflows
uses: Mattraks/delete-workflow-runs@main
with:
retain_days: 0
keep_minimum_runs: 1