Skip to content

Commit 26f4fe2

Browse files
zeripathharryzcy
andauthored
Correctly handle draft releases without a tag (#20314) (#20335)
Backport #20314 `errors.Is(err, git.ErrNotExist{})` is not working Fixes #20313 Co-authored-by: Chongyi Zheng <[email protected]>
1 parent b8ab929 commit 26f4fe2

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

services/migrations/gitea_uploader.go

+1-2
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ package migrations
77

88
import (
99
"context"
10-
"errors"
1110
"fmt"
1211
"io"
1312
"os"
@@ -268,7 +267,7 @@ func (g *GiteaLocalUploader) CreateReleases(releases ...*base.Release) error {
268267
// calc NumCommits if possible
269268
if rel.TagName != "" {
270269
commit, err := g.gitRepo.GetTagCommit(rel.TagName)
271-
if !errors.Is(err, git.ErrNotExist{}) {
270+
if !git.IsErrNotExist(err) {
272271
if err != nil {
273272
return fmt.Errorf("GetTagCommit[%v]: %v", rel.TagName, err)
274273
}

0 commit comments

Comments
 (0)