1 个不稳定发布
0.1.0 | 2019年12月12日 |
---|
#5 in #protected
24KB
404 行
GitHub Auditor
gh-auditor
是一个程序,允许您轻松检查您的组织是否符合您的标准。
检查
- 组织启用了双因素认证
- 有单独的账户用于管理
- 所有主分支都受到保护
进行中
- 成员白名单
- 管理员白名单
- 额外的分支保护检查(例如,要求经过验证的提交)
用法
要对组织进行审计,您需要提供组织名称和具有 admin:read
权限的GitHub访问令牌。
gh-auditor rust-lang
默认情况下,gh-auditor
将尝试从 GITHUB_API_KEY
环境变量中读取。您可以从命令行提供它。
gh-auditor -t "<token>" rust-lang
命令行界面
Erin P. <xampprocky@gmail.com>
USAGE:
gh-auditor [OPTIONS] <organisation>
FLAGS:
-h, --help Prints help information
-V, --version Prints version information
OPTIONS:
-t, --token <token> GitHub authentication token.
ARGS:
<organisation> GitHub Organisation to audit. Requires `admin:read` level permissions
依赖项
~24–36MB
~634K SLoC