Contributing
Setup
- Set up the virtual environment
# Set up the virtual environment
python3 -m venv ./venv && source venv/bin/activate
pip3 install -r requirements.txt
# To build only
make build
# To build and install
make install
# To run tests
make test
# To clean local dev environment
make clean
Other tasks
- Update with the latest Azure Compliance data
- Update the policy summary tables
- Update the Azure Policy Git submodule and merge it
# Without merge
make update-submodule
# With merge
make update-submodule-with-merge