Repositorio de práctica para dominar GitHub, CI/CD, y DevOps.
github-devops-practice/
├── .github/
│ ├── workflows/ ← Automatización (GitHub Actions)
│ └── ISSUE_TEMPLATE/ ← Templates para issues
├── src/ ← Código fuente
├── tests/ ← Tests automáticos
├── docs/ ← Documentación
├── .gitignore ← Archivos que NO suben a GitHub
├── .env.example ← Ejemplo de variables de entorno
├── package.json ← Dependencias del proyecto
└── README.md ← Este archivo
- ✅ Estructura profesional de repositorios
- ✅ Manejo de ramas (branching)
- ✅ GitHub Actions para CI/CD
- ✅ Manejo seguro de credenciales
- ✅ Tags y Releases
- Clona este repositorio
- Sigue los pasos de la documentación
- Crea tu primer workflow
Usa estos prefijos en tus commits:
feat:- Nueva característicafix:- Corrección de bugdocs:- Cambios en documentaciónstyle:- Cambios sin lógicarefactor:- Reorganización de códigotest:- Agregar testschore:- Tareas administrativasci:- Cambios en CI/CD
Ejemplo: git commit -m "feat: agregar validación de emails"
MIT - Libre para usar y modificar