From 666716d627424d2a46dd01d465b8556ce942c5df Mon Sep 17 00:00:00 2001 From: Nightapes Date: Sat, 21 Mar 2020 16:04:18 +0100 Subject: [PATCH] refactor(assets): check asset only on release --- pkg/semanticrelease/semantic-release.go | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pkg/semanticrelease/semantic-release.go b/pkg/semanticrelease/semantic-release.go index 0d5321b..4f01b01 100644 --- a/pkg/semanticrelease/semantic-release.go +++ b/pkg/semanticrelease/semantic-release.go @@ -49,10 +49,6 @@ func New(c *config.ReleaseConfig, repository string, checkConfig bool) (*Semanti assets := assets.New(repository, c.Checksum.Algorithm) - if err := assets.Add(c.Assets...); err != nil { - return nil, err - } - releaser, err := releaser.New(c, util).GetReleaser(checkConfig) if err != nil { return nil, err @@ -211,6 +207,10 @@ func (s *SemanticRelease) Release(provider *ci.ProviderConfig, force bool) error return nil } + if err := s.assets.Add(s.config.Assets...); err != nil { + return err + } + releaseVersion, err := s.GetNextVersion(provider, force) if err != nil { log.Debugf("Could not get next version")