add option to clean repository

This commit is contained in:
Jean-Christian Denis 2024-12-07 01:07:56 +01:00
parent 4eb32b096e
commit d1168cf533
Signed by: JcDenis
GPG key ID: 1B5B8C5B90B6C951

View file

@ -3,6 +3,17 @@ on:
schedule: schedule:
- cron: '45 11 * * 0' - cron: '45 11 * * 0'
workflow_dispatch: workflow_dispatch:
inputs:
days:
description: 'retain days'
required: true
default: 15
type: choice
options:
- 1
- 2
- 7
- 15
jobs: jobs:
del_runs: del_runs:
@ -16,5 +27,5 @@ jobs:
with: with:
token: ${{ github.token }} token: ${{ github.token }}
repository: ${{ github.repository }} repository: ${{ github.repository }}
retain_days: 30 retain_days: ${{ github.event.inputs.days }}
keep_minimum_runs: 7 keep_minimum_runs: 7