Checks that organization repositories conforms to policies defined by organization
For example, repositories should have
- Descriptions
- README.MD-files
- Licenses, if public
Read more about Rules
If you have received an Issue or a Pull Request created by this application, see repository validation configuration guide
Read project Wiki for more information about project usage and development
If you want to help, see contributing guidelines
To learn how repository-validator
is built and tested, see Development guide
There are 2 main ways to use this project
Console interface is describe here
Azure functions received (GitHub WebHook for pushes) and scans selected repository and report to GitHub issues and application insights
Azure Function configurations are read from Web site config.
See Deployment/azuredeploy.bicep
and Deployment
-section for configuration.
For local development and testing of Azure functions, use script Start-Local.ps1
.
This script requires docker.
This repository is deployed to productions for every push to master
-branch.
For other environments, or your own environments, see
Deployment guide
To configure GitHub Webhooks, see GitHub configuration