Skip to main content

Crate ghl

Crate ghl 

Source
Expand description

List and batch-merge GitHub pull requests interactively, or create issues with branches.

Β§Errors

  • Flag parsing, GitHub CLI invocation, or TUI interaction fails.

StructsΒ§

RenderableListedIssue πŸ”’
RenderablePullRequest
Newtype wrapper implementing colored Display for a [PullRequest].
SelectableOpIter πŸ”’
An iterator over the variants of SelectableOp

EnumsΒ§

Op πŸ”’
Atomic pull request operations executed by ghl.
SelectableOp πŸ”’
User-selectable high-level operations to apply to chosen PRs.

FunctionsΒ§

create_branch_from_issue πŸ”’
Interactively creates a GitHub branch from a selected issue.
create_issue_and_branch_from_default_branch πŸ”’
Create a GitHub issue and develop it with an associated branch.
create_pr πŸ”’
Prompts the selection of a branch and creates a pull request for the selected one.
format_pr πŸ”’
Format concise identifying PR fields for log / status lines.
main πŸ”’
List and optionally batch‑merge GitHub pull requests interactively or create issues with associated branches.
pr_title_from_branch_name πŸ”’
Parses a branch name to generate a pull request title.