From 2a65fc56c4031089d9cb7011df03d7af4af9a2ec Mon Sep 17 00:00:00 2001 From: Christoph Witzko <github@christophwitzko.com> Date: Tue, 3 Nov 2020 10:07:40 +0100 Subject: [PATCH] fix(GetCommits): resolve toSha --- pkg/provider/git.go | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/pkg/provider/git.go b/pkg/provider/git.go index a33e2c4..2ce320a 100644 --- a/pkg/provider/git.go +++ b/pkg/provider/git.go @@ -94,8 +94,13 @@ func (repo *Repository) GetInfo() (*provider.RepositoryInfo, error) { func (repo *Repository) GetCommits(fromSha, toSha string) ([]*semrel.RawCommit, error) { allCommits := make([]*semrel.RawCommit, 0) + toHash, err := repo.repo.ResolveRevision(plumbing.Revision(toSha)) + if err != nil { + return nil, err + } + commits, err := repo.repo.Log(&git.LogOptions{ - From: plumbing.NewHash(toSha), + From: *toHash, }) if err != nil { return nil, err -- GitLab