This commit is contained in:
Lunny Xiao
2025-10-03 12:25:46 -07:00
parent 376476150e
commit 7530fb23a6
3 changed files with 6 additions and 4 deletions

View File

@@ -19,7 +19,8 @@ import (
"github.com/urfave/cli/v3"
)
var ErrNotAGiteaRepo = errors.New("No Gitea login found. You might want to specify --repo (and --login) to work outside of a repository")
// ErrNotAGiteaRepo is returned when no Gitea login could be found for a local git repo
var ErrNotAGiteaRepo = errors.New("no Gitea login found. You might want to specify --repo (and --login) to work outside of a repository")
// TeaContext contains all context derived during command initialization and wraps cli.Context
type TeaContext struct {
@@ -60,8 +61,8 @@ type CtxRequirement struct {
RemoteRepo bool
}
// ContextFromLocalRepo discovers login & repo slug from the default branch remote of the given local repo
func ContextFromLocalRepo(repoPath, remoteValue string) (*git.TeaRepo, *config.Login, string, error) {
// FromLocalRepo discovers login & repo slug from the default branch remote of the given local repo
func FromLocalRepo(repoPath, remoteValue string) (*git.TeaRepo, *config.Login, string, error) {
repo, err := git.RepoFromPath(repoPath)
if err != nil {
return nil, nil, "", err