From 48a82503ba77bdd695860be3777f22171e7c37cc Mon Sep 17 00:00:00 2001 From: Chris Gavin Date: Mon, 30 May 2022 11:11:46 +0100 Subject: [PATCH 1/2] Move an error check to a more correct location. --- internal/push/push.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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.") From 7ab279274880aebd07f7a34408141603afb1d713 Mon Sep 17 00:00:00 2001 From: Chris Gavin Date: Mon, 30 May 2022 19:53:39 +0100 Subject: [PATCH 2/2] Add a `workflow_dispatch` trigger to the CI job. --- .github/workflows/ci.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index 7d061c9..aa1fda9 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -7,6 +7,7 @@ on: pull_request: branches: - main + workflow_dispatch: {} jobs: build: