actions-marketplace-validations/Rm Release GitHub Action

A GitHub action to remove releases with their tags based on a regex pattern.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
GITHUB_TOKENGithub tokenyes
RELEASE_PATTERNRegex pattern to match releases.yes
RELEASES_TO_KEEPNumber of most recent releases to keep after filtering by RELEASE_PATTERN. Defaults to 0 (delete all matching releases).no0
EXCLUDE_PATTERNRegex pattern to exclude releases from deletion.no
DAYS_TO_KEEPNumber of days to keep releases. Releases older than this will be deleted. Defaults to 0 (delete all matching releases regardless of age).no0
DRY_RUNIf true, the action will only list the releases to be deleted without actually deleting them.nofalse
DELETE_DRAFT_RELEASES_ONLYIf true, only draft releases will be considered for deletion.nofalse
DELETE_PRERELEASES_ONLYIf true, only prereleases will be considered for deletion.nofalse
TARGET_BRANCH_PATTERNRegex pattern to match the target branch of a release's commit. Only releases whose associated commit is on a matching branch will be considered for deletion.no""

no outputs