filter by drafts in the check step

The user now opts-in to getting final or draft releases. Default
behaviour is final releases.

NOTE: There is also strict filtering on only allowing semver supported tags.

Signed-off-by: David Jahn <david.a.jahn@gmail.com>
This commit is contained in:
JT Archie
2015-10-22 12:27:52 -04:00
committed by David Jahn
parent e3a3a53dba
commit 7331e0a7ad
13 changed files with 329 additions and 54 deletions

View File

@@ -6,6 +6,7 @@ type Source struct {
GitHubAPIURL string `json:"github_api_url"`
AccessToken string `json:"access_token"`
Drafts bool `json:"drafts"`
}
type CheckRequest struct {
@@ -51,7 +52,8 @@ type OutResponse struct {
}
type Version struct {
Tag string `json:"tag"`
Tag string `json:"tag,omitempty"`
ID string `json:"id,omitempty"`
}
type MetadataPair struct {