A JSON schema to configure allstar which is a GitHub App to set and enforce security policies
We can use this schema to validate the configuration file for allstar in IDEs like VSCode and JetBrain.
- allstar.json: Org-level config
- branch_protection.json: a schema for
branch_protection.yml
- binary_artifacts.json: a schema for
binary_artifacts.yml
- dengerous_workflow.json: a schema for
dengerous_workflow.yml
- outside.json: a schema for
outside.yml
- scorecard.json: a schema for
scorecard.yml
- security.json: a schema for
security.yml
- admin.json: a schema for
admin.yml
- actions.json: a schema for
actions.yml
The JSON schema file was manually created from the struct type in golang.