A CIS benchmark audit tool for GitHub environments, because it somehow didn't seem to exist before this project.
- Clone this repo (obviously):
git clone https://github.com/M-Davies/cis-github-benchmark.git
- The project was developed using Python 3.11.3. It is recommended you use pyenv to install a supported Python version.
- You're probably safe to use any version above 3.7, which is currently the minimum supported version of PyGithub.
- Install dependencies and verify installation with:
cd cis-github-benchmark/
python -m pip install -r requirements.txt
python cis-github-benchmark.py --help