MCPcopy
hub / github.com/cli/cli / detectPreviousTag

Function detectPreviousTag

pkg/cmd/release/create/create.go:605–612  ·  view source on GitHub ↗
(client *git.Client, headRef string)

Source from the content-addressed store, hash-verified

603}
604
605func detectPreviousTag(client *git.Client, headRef string) (string, error) {
606 cmd, err := client.Command(context.Background(), "describe", "--tags", "--abbrev=0", fmt.Sprintf("%s^", headRef))
607 if err != nil {
608 return "", err
609 }
610 b, err := cmd.Output()
611 return strings.TrimSpace(string(b)), err
612}
613
614type logEntry struct {
615 Subject string

Callers 1

createRunFunction · 0.85

Calls 2

CommandMethod · 0.80
OutputMethod · 0.65

Tested by

no test coverage detected