- Los reglamentos de commits y ramificaciones se pueden leer en Gestión de Ramas y Manejo de Commits
- El repositorio cuenta con varios sets de reglas que buscan evitar merges incorrectos, verificar commits y propiciar que todxs revisemos los cambios en medida de lo posible.
- No se pueden hacer modificaciones a
main sin antes pasar una PR desde dev. Esto para evitar tener conflictos en la rama principal y que exista, posteriormente, un release correcto. La PR que se realice desde dev debe ser aprovada por al menos 3 personas (sin considerar Copilot)
- No se pueden hacer modifaciones a
dev sin antes pasar por una PR desde pit-x. Esto busca que la rama de desarrollo se mantenga constantemente sin errores graves y que, si alguien más necesita tomar alguna funcionalidad en desarrollo a una nueva rama, la pueda tomar. La PR que se realice desde pit-x debe ser aprovada por al menos 1 persona y por Copilot.
- Es necesario tener commits verificados, esto para mantener la seguridad de que si somos nosotros verdaderamente quienes están realizando commits. Para esto, puedes revisar los siguientes enlaces para verificar que tus commits sean seguros: