envoyproxy / envoyproxy/java-control-plane
Install Security Policy App: Allstar
- Dominant language
- Java
- Stars
- 312
- Forks
- 149
- PR merge metrics
- No merged PRs in 30d
Description
I'd like to install Allstar https://github.com/ossf/allstar https://github.com/apps/allstar-app on this repo as a trail for eventually enabling on all envoyproxy org repos.
Allstar checks repos for violations against configured security policies, and takes actions when out of compliance:
Policies:
- Branch Protection settings
- SECURITY.md present
- No non-org Admins (outside collaborators)
- No binary artifacts.
Actions:
- Create a GitHub Issue
- Fix the issue (being developed)
Which policies to enable and which action to take are configured via config files in either an org-level repo named `.allstar` or files in the individual repo. This lets org owners control the main repo to manage settings.
I'll work with the org-owners to get it installed and configured with settings appropriate for the Envoy community.
cc @lizan @htuch @mattklein123
Contributor guide
Assessment
This issue has not been assessed yet.