dmvict/Clean workflow runs
Flexible and configurable action for removing completed workflow runs.
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| token | A personal access token. | no | ${{ github.token }} |
| repo | A repository from which delete workflow runs. Default is the current repository. | no | ${{ github.repository }} |
| workflow_id | A filename of workflow or its id. By default, the action grabs all workflows. | no | — |
| branch | A branch from which delete workflow runs. By default, the action grabs all branches. | no | — |
| run_conclusions | Filter for workflow runs conclusion. Accepts all available conclusions. | no | — |
| save_period | Determines period during which the workflow runs will be saved. | no | 90 |
| save_min_runs_number | A minimal number of completed runs which will be saved. | no | 10 |
| dry | Enables dry run of action. Action will print the list of workflow runs to delete. | no | false |
Outputs
no outputs