allow min pre release versions to be set

This commit is contained in:
Namrata Jha
2021-11-17 06:52:13 +00:00
committed by GitHub
parent 79a5c93b7a
commit e73aee77b1
6 changed files with 55 additions and 28 deletions

View File

@@ -47,8 +47,9 @@ export class Input {
this.token = validatedParams.token
if (this.deletePreReleaseVersions == 'true') {
this.numOldVersionsToDelete = 100
this.minVersionsToKeep = 0
this.numOldVersionsToDelete = 100 - this.minVersionsToKeep
this.minVersionsToKeep =
this.minVersionsToKeep > 0 ? this.minVersionsToKeep : 1
this.ignoreVersions = new RegExp('^(0|[1-9]\\d*)((\\.(0|[1-9]\\d*))*)$')
}
}