Skip to content

Audit GitHub repositories and members of an organization

License

Notifications You must be signed in to change notification settings

ICTU/github-audit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

github-audit

Audit GitHub repositories and members of an organization

Installation

Clone the repository:

$ git clone https://github.com/ICTU/github-audit.git

Create a GitHub token.

Create a .audit.cfg file with contents:

[github.com]
token = <your token>

optionally you may specify the organization you work for:

[github.com]
token = <your token>
organization = <your organization>

Install the requirements:

$ python3 -m venv venv
$ . venv/bin/activate
$ pip install wheel
$ pip install -r requirements.txt

Usage

Run the audit script with --help for instructions:

$ python3 audit.py --help

About

Audit GitHub repositories and members of an organization

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages