Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
56 changes: 56 additions & 0 deletions .github/ISSUE_TEMPLATE/bug_report.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
name: "🐞 Reporte de Error (Bug)"
description: "Informa sobre un problema técnico para que possamos solucionarlo."
labels: ["bug", "triage"]
body:
- type: markdown
attributes:
value: |
### ⚠️ ADVERTENCIA DE SEGURIDAD
**No incluyas credenciales, tokens de API, contraseñas ni datos sensibles.** Limpia cualquier log antes de enviarlo.
- type: input
id: bug-title
attributes:
label: Título del Error
placeholder: Describe brevemente el problema
validations:
required: true
- type: textarea
id: bug-description
attributes:
label: Descripción del Error
placeholder: Describe qué está sucediendo de forma clara.
validations:
required: true
- type: textarea
id: reproduction-steps
attributes:
label: Pasos para Reproducir
placeholder: |
1. Iniciar sesión en...
2. Navegar a la sección...
3. Hacer clic en el botón...
validations:
required: true
- type: textarea
id: expected-actual
attributes:
label: Comportamiento Esperado vs. Actual
placeholder: ¿Qué debería haber pasado y qué ocurrió en su lugar?
validations:
required: true
- type: dropdown
id: environment
attributes:
label: Entorno de Ejecución
options:
- Desarrollo (Local)
- Testing / Staging
- Producción
validations:
required: true
- type: textarea
id: logs-context
attributes:
label: Logs o Capturas
description: Pega aquí errores de consola o capturas relevantes.
render: shell
5 changes: 5 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: "Soporte Comunitario"
url: "https://github.com/anomalyco/bumi-unefa/discussions"
about: "Si tienes preguntas generales, usa las Discussions."
25 changes: 25 additions & 0 deletions .github/ISSUE_TEMPLATE/documentation.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
name: "📖 Mejora de Documentación"
description: "Reporta errores, falta de información o mejoras en los manuales."
labels: ["documentation"]
body:
- type: input
id: doc-title
attributes:
label: Título de la Documentación
placeholder: Breve descripción del tema
validations:
required: true
- type: textarea
id: doc-section
attributes:
label: Sección o Archivo afectado
placeholder: "Ej: README.md o sección de 'Configuración de Base de Datos'"
validations:
required: true
- type: textarea
id: improvement-detail
attributes:
label: ¿Qué falta o qué está mal?
placeholder: Describe el cambio sugerido o la información errónea.
validations:
required: true
45 changes: 45 additions & 0 deletions .github/ISSUE_TEMPLATE/feature_request.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: "🚀 Solicitud de Funcionalidad"
description: "Propón una nueva idea o mejora para el proyecto."
labels: ["enhancement"]
body:
- type: input
id: feature-title
attributes:
label: Título de la Funcionalidad
placeholder: Nombre corto de la característica
validations:
required: true
- type: textarea
id: user-problem
attributes:
label: ¿Qué problema resuelve esta funcionalidad?
placeholder: "Ej: Actualmente es difícil visualizar los datos de..."
validations:
required: true
- type: textarea
id: solution-proposal
attributes:
label: Propuesta de Solución
placeholder: Describe cómo te imaginas que funcionaría esta característica.
validations:
required: true
- type: textarea
id: alternatives
attributes:
label: Alternativas Consideradas
placeholder: ¿Has considerado otras formas de resolver este problema?
- type: textarea
id: dod
attributes:
label: Definición de Hecho (Definition of Done)
placeholder: "¿Qué criterios deben cumplirse para dar esta tarea por terminada?"
validations:
required: true
- type: dropdown
id: priority
attributes:
label: Prioridad Estimada
options:
- Baja (Mejora estética/comodidad)
- Media (Ahorro de tiempo/flujo mejorado)
- Alta (Crítica para el negocio/usuario)
28 changes: 28 additions & 0 deletions .github/pull_request_template.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
## Descripción

<!-- Describe los cambios realizados en esta Pull Request -->

## Tipo de Cambio

- [ ] **Fix** (Corrección de bug)
- [ ] **Feature** (Nueva funcionalidad)
- [ ] **Breaking** (Cambio que rompe la compatibilidad hacia atrás)

## Issue Relacionado

<!-- Reference el issue relacionado (ej: Closes #123) -->
Closes #

## Checklist de Pruebas

- [ ] `npm run lint` ejecutado sin errores
- [ ] `npm run build` ejecutado sin errores
- [ ] Unit tests pasan (si aplica)

## Capturas de Screenhots/Videos

<!-- Agrega capturas de pantalla o videos si aplica -->

## Notas Adicionales

<!-- Cualquier información adicional relevante para los revisores -->
Loading