refactor(assets): check asset only on release

This commit is contained in:
Nightapes
2020-03-21 16:04:18 +01:00
parent 6fd34d3e0a
commit 666716d627

View File

@@ -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")