Github api tools
create-repo [OPTIONS] ORGANIZATION REPOSITORY DESCRIPTION
Create a Github repo within an Organization.
By default has_issues has_wiki and has_projects are set to false. See
--help to create a repo with these enabled.
modify-repo [OPTIONS] ORGANIZATION REPOSITORY
Modify a Github repo within an Organization.
By default has_issues has_wiki and has_projects are set to false. See
--help to use this command to enable these options
create-team [OPTIONS] ORGANIZATION NAME REPO PRIVACY
Create a Github team within an Organization.
list List an Organization's GitHub repos.
--audit list members without 2fa
--repos list all repos
--full All members and their respective teams
--teams List avaliable teams
--repofeatures list enabled features for repos in an org
--help Show this message and exit.
user [OPTIONS] ORGANIZATION USER TEAM
Add and remove users
--delete remove user from a team within an org
--admin user is admin for org
--help Show this message and exit.
Github token is read from
~/.config/lftools/lftools.ini
In the form of:
[github]
token =
ISSUE: RELENG-1526
Change-Id: I558eb11897b555d26fac5abacb660d4bdb630a12
Signed-off-by: Aric Gardner <agardner@linuxfoundation.org>