Add functionality to support Release and Prerelease together

This commit is contained in:
Adham Helal
2016-09-15 16:31:32 +02:00
parent cc5e9dc7f5
commit ee96e0d46b
6 changed files with 29 additions and 9 deletions

View File

@@ -35,7 +35,11 @@ func (c *CheckCommand) Run(request CheckRequest) ([]Version, error) {
if request.Source.Drafts != *release.Draft {
continue
}
if request.Source.PreRelease != *release.Prerelease {
// Should we skip this release
// a- prerelease condition dont match our source config
// b- release condition match prerealse in github since github has true/false to describe release/prerelase
if request.Source.PreRelease != *release.Prerelease && request.Source.Release == *release.Prerelease {
continue
}