envoyproxy / envoyproxy/java-control-plane

Install Security Policy App: Allstar

Abierto
#170 6 comentarios 1 reacción 0 asignados Ver en GitHub
Lenguaje dominante
Java
Estrellas
312
Forks
149
Métricas de merge de PR
Sin PR fusionados en 30 d

Descripción

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

Guía de contribución

Abrir la guía de contribución

Evaluación

Este issue todavía no se ha evaluado.

Recibe los nuevos issues en tu correo

Un resumen breve de issues de GitHub para principiantes.