thuva4/Purge Cloudflare Deployments
Delete old Cloudflare Pages or Workers deployments, keeping a configurable number of recent ones
View on GitHubTrust Signals
- Scorecard Score
- not yet scored
- Maintenance Recency
- Stale
- License
- None
Inputs
| name | description | required | default |
|---|---|---|---|
| api-token | Cloudflare API token | yes | — |
| account-id | Cloudflare account ID | yes | — |
| service-type | Type of service: 'pages' or 'workers' | yes | — |
| project-name | Cloudflare Pages project name (required when service-type is 'pages') | no | — |
| script-name | Cloudflare Workers script name (required when service-type is 'workers') | no | — |
| keep | Number of most recent deployments to keep | no | 5 |
| dry-run | If true, only list deployments that would be deleted without deleting them | no | false |
Outputs
| name | description |
|---|---|
| deleted-count | Number of deployments deleted |
| kept-count | Number of deployments kept |