We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 5da822b commit 09fdb95Copy full SHA for 09fdb95
pkg/provider/git.go
@@ -164,8 +164,10 @@ func (repo *Repository) GetReleases(rawRe string) ([]*semrel.Release, error) {
164
}
165
166
func (repo *Repository) CreateRelease(release *provider.CreateReleaseConfig) error {
167
- hash := plumbing.NewHash(release.SHA)
168
- if hash.IsZero() {
+ var hash plumbing.Hash
+ if plumbing.IsHash(release.SHA) {
169
+ hash = plumbing.NewHash(release.SHA)
170
+ } else {
171
// hash is not valid, let's assume it is a branch name
172
resolvedRef, err := repo.repo.Reference(plumbing.NewBranchReferenceName(release.SHA), true)
173
if err != nil {
0 commit comments