Documentation
¶
Index ¶
- Variables
- func NewRootCmd() *cobra.Command
- func ParseRepositories(args []string, reposFile string, defaultOwner string) ([]string, error)
- func PrMatchesCriteria(branch string, prLabels []struct{ ... }) bool
- func Run() error
- func SetupSignalContext() (context.Context, context.CancelFunc)
- func ValidateInputs(args []string) error
- type Spinner
Constants ¶
This section is empty.
Variables ¶
View Source
var Logger *slog.Logger
Functions ¶
func NewRootCmd ¶
NewRootCmd creates the root command for the gh-combine CLI
func ParseRepositories ¶
ParseRepositories parses repository names from arguments or file with support for default owner
func PrMatchesCriteria ¶
checks if a PR matches all filtering criteria
func SetupSignalContext ¶
func SetupSignalContext() (context.Context, context.CancelFunc)
SetupSignalContext creates a context that's cancelled on SIGINT or SIGTERM
func ValidateInputs ¶
validateInputs checks if the provided inputs are valid
Types ¶
type Spinner ¶
type Spinner struct {
// contains filtered or unexported fields
}
func NewSpinner ¶
func (*Spinner) UpdateMessage ¶
UpdateMessage changes the text displayed next to the spinner while it's running
Click to show internal directories.
Click to hide internal directories.