diff --git a/git/client.go b/git/client.go index fe16415651b..c08ac65e4d1 100644 --- a/git/client.go +++ b/git/client.go @@ -46,6 +46,7 @@ var remoteRE = regexp.MustCompile(`(.+)\s+(.+)\s+\((push|fetch)\)`) var commitLogRE = regexp.MustCompile(`(?m)^[0-9a-fA-F]{7,40}\x00.*?\x00[\S\s]*?\x00$`) type errWithExitCode interface { + error ExitCode() int } diff --git a/pkg/cmd/repo/create/create.go b/pkg/cmd/repo/create/create.go index be0be2dddc2..f10d6a6ff8d 100644 --- a/pkg/cmd/repo/create/create.go +++ b/pkg/cmd/repo/create/create.go @@ -26,6 +26,7 @@ import ( ) type errWithExitCode interface { + error ExitCode() int } diff --git a/pkg/cmd/repo/fork/fork.go b/pkg/cmd/repo/fork/fork.go index e1e6a335183..2b17ecef657 100644 --- a/pkg/cmd/repo/fork/fork.go +++ b/pkg/cmd/repo/fork/fork.go @@ -54,6 +54,7 @@ type ForkOptions struct { } type errWithExitCode interface { + error ExitCode() int }