GitHub ha introducido dos nuevos ajustes de repositorio para brindar a los mantenedores más control sobre cómo los repositorios aceptan contribuciones a través de solicitudes de extracción. El primer ajuste permite a los mantenedores desactivar por completo las solicitudes de extracción, lo que oculta la pestaña de solicitudes de extracción y impide que cualquiera vea las solicitudes existentes o abra nuevas.

El artículo explica que desactivar las solicitudes de extracción oculta la pestaña y bloquea toda la actividad de solicitudes de extracción, útil para repositorios espejo o de solo lectura.
Estos ajustes están diseñados para adaptarse a diferentes necesidades de proyectos y preferencias de gestión de contribuciones. Según el registro de cambios de GitHub, desactivar las solicitudes de extracción resulta particularmente útil para repositorios espejo, bases de código de solo lectura o proyectos que desean compartir trabajo públicamente sin gestionar contribuciones. Restringir las solicitudes de extracción a colaboradores ayuda a gestionar la calidad de las contribuciones durante fases críticas de desarrollo o cuando se necesita un control más estricto sobre quién puede enviar cambios.

El artículo indica que restringir las solicitudes de extracción a colaboradores ayuda a gestionar la calidad de las contribuciones durante fases críticas de desarrollo.
Ambos ajustes ahora están disponibles para todos los repositorios públicos y privados y se pueden configurar a través del menú Configuración > General > Características del repositorio. Aunque la interfaz web admite completamente estos cambios, la aplicación móvil actualmente muestra algunas limitaciones: cuando se desactivan las solicitudes de extracción, la pestaña de solicitudes de extracción sigue apareciendo en la aplicación móvil de GitHub, aunque los usuarios no pueden crear nuevas solicitudes de extracción, con cambios completos en la interfaz de usuario prometidos para una futura actualización.