Path-based exclusions for push rules in Rulesets [Public Preview]
Nadie ha tomado este issue todavía.
Evaluación
- Dificultad
- 5/5
- Tiempo estimado
- Más de una semana
- Aptitud para principiantes
- 30/100
- Tipo de issue
- Nueva funcionalidad
- Claridad
- Necesita aclaración
- Estado de actividad
- Activo
- Stack tecnológico
- github
- Área
- security
Línea de trabajo
En el issue no se nombran archivos del repositorio, pruebas ni puntos de entrada de la implementación. Aclara el área de implementación antes de comenzar; completado significa exclusiones basadas en rutas para push rulesets, con validación durante la configuración y aplicación selectiva.
Escrito por el modelo de indexación a partir del texto del issue.
Descripción
Value Prop
Path-based exclusions in push rulesets let you apply file push rules only where they matter — protecting critical paths while skipping generated code, documentation, or vendored assets that don't need the same governance. You get precise, surgical control over enforcement without loosening protections elsewhere in your repository. Exclusions are validated at setup time, so misconfigurations are caught before they reach your developers.
Expected Outcome
Teams can enforce strong push rules across their repositories without creating unnecessary friction for paths that follow different conventions. By giving admins the flexibility to exclude specific directories, this feature reduces workarounds, support requests, and the pressure to choose between blanket enforcement and blanket exemption. The result is a more accurate and trustworthy governance layer that reflects how real codebases are structured.
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 8.9k
- Forks
- 1.8k
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Preparar el entorno
- Sin Dockerfile ni archivo de Docker Compose
- Sin plantilla de pull request
- Leer la guía de contribución
Primeros pasos
- Lee el issue completo y luego la guía de contribución del proyecto.
- Comenta en el issue que vas a ocuparte — evita que dos personas hagan lo mismo.
- Haz un fork del repositorio y trabaja en una rama.
- Abre un pull request que haga referencia al número del issue.
Más de github/roadmap
-
Enterprise Free Public Preview Team
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
GHES 3.24 Public Preview
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
Enterprise Free Public Preview Team
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
-
Enterprise Free Public Preview Team
Dificultad 5/5 Más de una semana Aptitud para principiantes 25/100
-
cloud Enterprise Free Public Preview Team
Dificultad 5/5 Más de una semana Aptitud para principiantes 20/100
Todos los issues de github/roadmap
Issues similares
-
Dificultad 2/5 1-3 horas Aptitud para principiantes 71/100
NousResearch/hermes-agent#148792 ·
Los mantenedores suelen responder en 1 día
-
[Bug] adb backup script reports "Done" & exits 0 when the backup failsPosiblemente ocupada @bhattmanthan la tomó hoy. Abiertorequest-issue-assignment
Dificultad 2/5 1-3 horas Aptitud para principiantes 72/100
OWASP/mastg#4034 · 5 comentarios ·
Los mantenedores suelen responder en 1 día
-
Integer overflow → heap out-of-bounds write in `contrib/pngminus/pnm2png.c` via crafted PNM widthAbierto
Dificultad 2/5 1-3 horas Aptitud para principiantes 78/100
Los mantenedores suelen responder en 4 días
-
Auth: pyric's IdTokenResult uses ISO times and lacks signInSecondFactor, production uses UTC stringsAbiertodivergence lane:reliability
Dificultad 2/5 1-3 horas Aptitud para principiantes 77/100
Los mantenedores suelen responder en 1 día
-
enhancement
Dificultad 2/5 1-3 horas Aptitud para principiantes 68/100
ansible/ansible-ui#3857 ·
Los mantenedores suelen responder en 1 día