mirror of
https://github.com/goreleaser/goreleaser.git
synced 2025-02-07 13:31:37 +02:00
parent
9333f80ad4
commit
5bcfa9042d
@ -208,11 +208,11 @@ func (c *gitlabClient) CreateRelease(ctx *context.Context, body string) (release
|
|||||||
name := title
|
name := title
|
||||||
tagName := ctx.Git.CurrentTag
|
tagName := ctx.Git.CurrentTag
|
||||||
release, resp, err := c.client.Releases.GetRelease(projectID, tagName)
|
release, resp, err := c.client.Releases.GetRelease(projectID, tagName)
|
||||||
if err != nil && (resp == nil || resp.StatusCode != 403) {
|
if err != nil && (resp != nil && resp.StatusCode != 403 && resp.StatusCode != 404) {
|
||||||
return "", err
|
return "", err
|
||||||
}
|
}
|
||||||
|
|
||||||
if resp.StatusCode == 403 {
|
if resp.StatusCode == 403 || resp.StatusCode == 404 {
|
||||||
log.WithFields(log.Fields{
|
log.WithFields(log.Fields{
|
||||||
"err": err.Error(),
|
"err": err.Error(),
|
||||||
}).Debug("get release")
|
}).Debug("get release")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user