Skip to content

Command line tool for GitHub organization and team Inviter.

License

Notifications You must be signed in to change notification settings

taketin/takotsubo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

takotsubo Build Status

Description

GitHub Team Inviter

Usage

$ takotsubo getteam {repository name}
> ID: 001 NAME: Owners URL: http://github.com/xxxxx
> ID: 002 NAME: Engineers URL: http://github.com/xxxxx

$ takotsubo add {team id} {member_name}

// If you want to specify multiple members
$ takotsubo add {team id} {member_name,member_name,member_name...}

$ takotsubo members {team id}

Install

To install, use go get:

$ go get github.com/taketin/takotsubo

// Settings for Environment variables
$ export GITHUB_TOKEN="your token (required ADMIN authority)"

// If your want to use in the GH:E
$ export GITHUB_HOST="your GitHub Enterprise host"

Contribution

  1. Fork (https://github.com//takotsubo/fork)
  2. Create a feature branch
  3. Commit your changes
  4. Rebase your local changes against the master branch
  5. Run test suite with the go test ./... command and confirm that it passes
  6. Run gofmt -s
  7. Create new Pull Request

Author

@taketin

About

Command line tool for GitHub organization and team Inviter.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages