GitHub se conecta ya sea mediante Coroid Aplicación GitHub o un token de acceso personal. Configúrelo en Configuración → Conexiones → Control de código fuente.
Aplicación o token
Se recomienda usar la aplicación. Esta otorga acceso por repositorio en lugar de por usuario, sigue funcionando cuando la persona que la configuró se marcha y recibe eventos de webhook sin necesidad de realizar consultas periódicas.
Utilice un token cuando la instalación de la aplicación requiera una aprobación de administrador de organización que no pueda obtenerse.
| Aplicación GitHub | Token de acceso personal | |
|---|---|---|
| Ámbito de acceso | Por repositorio | Todo lo que el usuario pueda ver |
| Sigue activo aunque el instalador se vaya | Sí | No |
| Eventos de webhook | Sí | Consultas periódicas |
| Atribución | La aplicación | El propietario del token |
Instalación de la aplicación
Seleccione GitHub en Configuración → Conexiones → Control de código fuente y siga el proceso de instalación. GitHub le preguntará qué repositorios conceder; podrá modificarlos más tarde desde la propia configuración de GitHub.
Si un repositorio no aparece al crear un proyecto, es muy probable que la aplicación no haya recibido permiso para ese repositorio específico; esta es la causa más común sin duda alguna.
Uso de un token
Cree un token clásico con el ámbito repo , o un token de granularidad fina con permisos de lectura y escritura sobre contenidos y pull requests, y luego pégalo en la configuración de control de código fuente.
Los tokens se cifran en reposo, nunca los devuelve API y nunca se incluyen en las exportaciones de configuración.
Incidencias de GitHub
La misma conexión permite importar incidencias como tareas. Consulte Importación de tareas.
Qué hace Coroid en su repositorio
- lee el código para comprenderlo y modificarlo
- crea una rama por tarea
- envía esa rama y abre un pull request de pull request contra su rama base
Nunca realiza commits en su rama predeterminada ni la fusiona. Sus reglas de protección de ramas, comprobaciones obligatorias y revisiones se aplican sin cambios.