From 5b12e9c7987ea9728b9d8baf656e703d611d2948 Mon Sep 17 00:00:00 2001 From: Benoit Gagnon Date: Sat, 28 Sep 2019 10:57:02 -0400 Subject: [PATCH] additional error checking --- pkg/git.go | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/pkg/git.go b/pkg/git.go index b8d39c7..50d518a 100644 --- a/pkg/git.go +++ b/pkg/git.go @@ -171,8 +171,17 @@ func (p *GitPackage) Install(ctx context.Context, name, dir, version string) (st if err != nil { return "", err } + r, err := os.Open(archiveFilepath) + if err != nil { + return "", err + } + err = gzipUntar(tmpDir, r, p.Source.Subdir) + if err != nil { + return "", err + } + return commitSha, nil }