ghcv-cli

module
v0.1.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 24, 2022 License: MIT

README

ghcv-cli

ghcv-cli makes it easy to view the user-created issues, pull requests, and repositories in the terminal.

About

  • Show a list of pull requests created by the user (to other people's repositories)
  • Show a list of (non-forked) public repositories created by the user

Installation

$ go install github.com/lusingander/ghcv-cli/cmd/ghcv@latest

Setup

You will need to authenticate with GitHub in order to use the application because GitHub GraphQL API requires authentication.

Authentication must be granted according to the Device flow. You will need to enter the code that will be displayed in your console when you start the application.

The application requires only minimal scope (access to public information).

Or, you can set the personal access token as the environment variable.

export GHCV_GITHUB_ACCESS_TOKEN=<token>

In this case as well, you don't need to specify anything in the scope (only public information will be accessed).

Usage

Pull Requests

You can list all pull requests created by the user (to the user's own repository are not included). Pull requests are grouped and displayed by the target repository and its owner.

Repositories

You can list all repositories created by the user. Only public and not forked repositories will be shown. Repositories will be sorted by stars.

License

MIT

Directories

Path Synopsis
cmd
ghcv command
internal
gen command
gh
ui

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL