Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/joshuaNathaniel/gh-project-manager
Manage GitHub Projects(beta) seamlessly from the command line.
https://github.com/joshuaNathaniel/gh-project-manager
gh-extension
Last synced: 3 months ago
JSON representation
Manage GitHub Projects(beta) seamlessly from the command line.
- Host: GitHub
- URL: https://github.com/joshuaNathaniel/gh-project-manager
- Owner: joshuaNathaniel
- License: mit
- Archived: true
- Created: 2021-11-23T05:39:01.000Z (almost 3 years ago)
- Default Branch: master
- Last Pushed: 2024-04-30T03:22:16.000Z (6 months ago)
- Last Synced: 2024-07-30T18:44:06.887Z (3 months ago)
- Topics: gh-extension
- Language: Shell
- Homepage:
- Size: 29.3 KB
- Stars: 8
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# gh-project-manager
GitHub CLI Extension for Project(beta) Management## Install
```sh
gh extension install rise8-us/gh-project-manager
```## Features
- Initiate a project from your repo via organization or user.
- Add your existing issues from a legacy project to your new project (beta).
- View issues from project and filter by fields and state.
- Update project fields on issues.## Manual
```
Manage GitHub Projects(beta) seamlessly from the command line.USAGE
gh project-manager [flags]COMMANDS
add: Add issues to project
init: Initialize a new project (beta)
view: View project specific properties and children
update: Update project specific properties and childrenFLAGS
--help, -h Show help for commandEXAMPLES
$ gh project-manager init
$ gh project-manager view issues --project-type user --project-num 4 --status "In progress" --state OPEN --legacy > issues.json
$ gh project-manager view issues --project-type org --project-num 111 --status "In progress" --state OPEN --sprint "Sprint 1"
$ gh project-manager add issues --project-type org --project-num 1 --path issues.json
$ gh project-manager update issues --project-type org --project-num 1 --field Sprint --value current --path issues.json
LEARN MORE
Use 'gh project-manager --help' for more information about a command.
Read the documentation at https://github.com/rise8-us/gh-project-manager
```