fregante/daily-version-action
Auf GitHub ansehenAvoid releasing too often / too little
Open
#17 geöffnet am 17. Jan. 2021
enhancementhelp wanted
Repository-Metriken
- Stars
- (22 Stars)
- PR-Merge-Metriken
- (PR-Metriken ausstehend)
Beschreibung
There's no need to have a release for just one commit (for example if there's a cronjob running the day after a manual release).
- A
maxCommitoption (currently: 1) would define how many commits are needed for a new release. - A
maxAgeoption (currently: 0) would define how many days a commit can wait to be released.
These 2 options complement each other. For example, "don't release 2 commits unless they've already been pushed 5 days ago"
However I think that there should be a way to skip this logic. Maybe manual releases can automatically be detected.