diff --git a/internal/push/push.go b/internal/push/push.go index 5fa60db..7a5b223 100644 --- a/internal/push/push.go +++ b/internal/push/push.go @@ -324,15 +324,15 @@ func (pushService *pushService) createOrUpdateReleaseAsset(release *github.Repos } log.Debugf("Uploading release asset %s...", assetPathStat.Name()) assetFile, err := os.Open(pushService.cacheDirectory.AssetPath(release.GetTagName(), assetPathStat.Name())) + if err != nil { + return errors.Wrap(err, "Error opening release asset.") + } defer assetFile.Close() progressReader := &ioprogress.Reader{ Reader: assetFile, Size: assetPathStat.Size(), DrawFunc: ioprogress.DrawTerminalf(os.Stderr, ioprogress.DrawTextFormatBytes), } - if err != nil { - return errors.Wrap(err, "Error opening release asset.") - } _, _, err = pushService.uploadReleaseAsset(release, assetPathStat, progressReader) if err != nil { return errors.Wrap(err, "Error uploading release asset.")
Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.
Alternative Proxies: