GitHub

Vincula Pull Requests con issues: mueve el estado y adjunta el PR automáticamente.

La integración con GitHub conecta la actividad de tus repositorios con las issues de Hilbana mediante una GitHub App.

Qué es

Se conecta en Ajustes → GitHub (solo administradores): instalas la GitHub App en tu organización o cuenta y quedan vinculadas. La ficha muestra la instalación y sus repositorios.

Para qué sirve

Cuando trabajas un Pull Request cuya rama contiene el identificador de una issue (por ejemplo drapps-142-... → la issue DRAPPS-142), Hilbana:

  • Adjunta el PR a la issue (número, enlace, rama y estado).
  • Mueve el estado de la issue: al abrir o reabrir el PR, a un estado en curso; al fusionarlo (merge), a un estado completado.

Cómo se usa

  1. En Ajustes → GitHub, pulsa Conectar e instala la app en GitHub.
  2. Nombra tus ramas incluyendo el identificador de la issue.
  3. Abre y fusiona PRs como siempre: la issue se actualiza sola.

Apagar la integración

Si tu equipo no trabaja con GitHub, un administrador puede apagarla en Ajustes → General, con el interruptor «Usar integración de GitHub» (viene encendido). Al apagarlo desaparecen la sección Git de las tareas, la entrada GitHub de Ajustes y los disparadores de PR de las automatizaciones, y el resumen de un hito pasa a escribirse a partir de las tareas terminadas en vez de los cambios de código.

Es un ajuste del workspace, no una preferencia personal: lo cambia un admin y lo ven todos.

Detalles

  • La conexión es multi-instalación: cada evento se resuelve al workspace correcto, así que la misma GitHub App sirve a varios clientes sin mezclarlos.
  • Desconectar borra el vínculo en Hilbana (no desinstala la app en GitHub).
  • La transición solo ocurre si el equipo de la issue tiene un estado de esa categoría.

Relacionado: Issues · Estados de flujo.