1
0
mirror of https://github.com/goreleaser/goreleaser.git synced 2025-03-19 20:57:53 +02:00
This commit is contained in:
Carlos Alexandro Becker 2017-01-13 21:45:16 -02:00
parent c38307b572
commit ba7a8ae7a2
No known key found for this signature in database
GPG Key ID: E61E2F7DC14AB940

View File

@ -54,9 +54,9 @@ func getOrCreateRelease(client *github.Client, config config.ProjectConfig) (*gi
Body: github.String(description(config.Git.Diff)),
}
r, res, err := client.Repositories.GetReleaseByTag(owner, repo, config.Git.CurrentTag)
if res.StatusCode == 404 {
if err != nil && res.StatusCode == 404 {
log.Println("Creating release", config.Git.CurrentTag, "on", config.Repo, "...")
r, _, err := client.Repositories.CreateRelease(owner, repo, data)
r, _, err = client.Repositories.CreateRelease(owner, repo, data)
return r, err
}
log.Println("Updating existing release", config.Git.CurrentTag, "on", config.Repo, "...")