fix(releaser): Add debug info for release creation gitea 🐛 #7

Merged
guisea merged 1 commits from develop into master 2024-04-02 15:57:48 +13:00
Showing only changes of commit c4cecdebb4 - Show all commits

View File

@@ -36,6 +36,7 @@ func New(c *config.GiteaProvider, checkConfig bool) (*GiteaClient, error) {
if err != nil && checkConfig { if err != nil && checkConfig {
return &GiteaClient{}, err return &GiteaClient{}, err
} }
c.AccessToken = token c.AccessToken = token
if c.URL == "" { if c.URL == "" {
@@ -118,7 +119,11 @@ func (g *GiteaClient) makeRelease(releaseVersion *shared.ReleaseVersion, generat
g.client.CreateRelease(g.config.User, g.config.Repo, opt) g.client.CreateRelease(g.config.User, g.config.Repo, opt)
release, _, err := g.client.CreateRelease(g.config.User, g.config.Repo, opt) release, _, err := g.client.CreateRelease(g.config.User, g.config.Repo, opt)
g.log.Debugf("Release response: %+v", *release)
if err != nil { if err != nil {
g.log.Debugf("Release Error response: %+v", err)
if strings.Contains(err.Error(), "Release is has no Tag") { if strings.Contains(err.Error(), "Release is has no Tag") {
g.log.Infof("A release with tag %s already exits, will not perform a release or update", tag) g.log.Infof("A release with tag %s already exits, will not perform a release or update", tag)
return nil return nil
@@ -126,7 +131,6 @@ func (g *GiteaClient) makeRelease(releaseVersion *shared.ReleaseVersion, generat
return fmt.Errorf("could not create release: %s", err.Error()) return fmt.Errorf("could not create release: %s", err.Error())
} }
g.release = release g.release = release
g.log.Debugf("Release response: %+v", *release)
g.log.Infof("Created release") g.log.Infof("Created release")
return nil return nil