Entendemos la importancia de tener una integración robusta entre tu herramienta de código fuente y monday.com, así que queremos presentarte nuestra integración con GitHub.
La integración de instalación única con GitHub ofrece plantillas potentes para que tu equipo pueda trabajar con un flujo de desarrollo de software perfecto, desde la planificación y el seguimiento de los sprints en monday dev hasta la ejecución del código perfecto en GitHub.
Esta integración requiere permisos a nivel de la cuenta. Una vez hecha la preinstalación de la integración en solo unos pasos, cualquier desarrollador de su equipo puede crear nuevas plantillas.
Se te pedirá que elijas una organización en tu cuenta:
Deberás autorizar a monday.com en tu cuenta de GitHub:
Una vez instalada la app, los usuarios pueden agregar plantillas nuevas de GitHub, que se autenticarán automáticamente con su cuenta de GitHub.
Cómo agregarla a su flujo de trabajo
Para agregar las plantillas de la integración con GitHub al tablero deseado, puedes ir a ese tablero y hacer clic en Integrar en la esquina superior derecha:
En el Centro de automatizaciones, busca “GitHub” en la barra de búsqueda:
Haz clic en el banner de GitHub y encontrarás las plantillas que ofrece nuestra integración:
Luego simplemente selecciona las plantillas que quieras agregar al tablero.
Crear una sincronización bidireccional
Una sincronización bidireccional ocurre cuando los datos se envían de monday.com a GitHub y se reciben desde GitHub en monday.com. De esta forma, los datos coinciden dentro de ambas plataformas y permanecen actualizados.
Para crear una sincronización bidireccional, selecciona ambas direcciones en el menú desplegable.
Por ejemplo, si deseas asignar la columna Propietario de tu elemento en monday.com al campo Titular en GitHub, seleccionarás esos campos en cada menú desplegable respectivo. Luego, en el menú desplegable Elegir dirección, elige ambas direcciones.
¿Cuál es el ID del elemento?
Algunas de las plantillas de integración requieren una “conexión exclusiva” entre monday.com y GitHub para sincronizar las dos plataformas, y el ID del elemento es ese número exclusivo asociado con el elemento.
Veamos, por ejemplo, la siguiente plantilla de integración: “When a pull request is created in this repository, and item ID is mentioned in the pull request name, change status to something” ("Cuando se cree un pull request en este repositorio, y el ID del elemento sea mencionado en el nombre del pull request, cambiar el estado a algo").
Una vez creada la solicitud de extracción en GitHub, el sistema usa el ID del elemento en monday.com para identificar qué elemento debe cambiar.
Acciones de GitHub
Acciones de GitHub es una herramienta integrada en GitHub que te permite automatizar tareas dentro de tu flujo de trabajo de desarrollo de software. Te ayudará a eliminar tareas repetitivas, agilizando a su vez el proceso de desarrollo y haciéndolo más eficiente.
¿Qué pueden hacer las Acciones de GitHub?
- Automatizar la canalización de CI/CD: Esto te permitirá configurar procesos automáticos para compilar, probar e implementar tu código siempre que haya cambios. Esto ayuda a detectar bugs desde el principio y agilizar el proceso de lanzamiento.
- Ejecutar flujos de trabajo basados en eventos: Las Acciones de GitHub pueden activar flujos de trabajo basados en varios eventos en tu repositorio. Por ejemplo, puedes crear un flujo de trabajo que ejecute pruebas automáticamente cada vez que se envíes un pull request.
- Utiliza una gran cantidad de acciones de la comunidad: Hay una amplia colección de acciones prediseñadas disponibles que puede usar para diversas tareas. Estas pueden ser cualquier cosa, desde implementar tu código en diferentes plataformas hasta crear tickets en herramientas de gestión de proyectos. También puedes crear tus propias acciones personalizadas.
Encontrarás la plantilla para nuestra integración de GitHub que abre un elemento en flujos de trabajo específicos y termina con conclusiones específicas. El elemento se puede completar con datos de flujo de trabajo.
Para usar la plantilla, navega al Centro de automatizaciones y busca GitHub. Desde allí, haz clic en la plantilla como se muestra a continuación.
¿Qué más necesitas saber?
¿La integración funcionará incluso si no se instala la aplicación en GitHub?
- No, la integración no es posible sin instalar la aplicación en GitHub.
¿Se puede conectar la cuenta de monday.com con múltiples organizaciones en GitHub?
- ¡Claro que sí! Puedes conectar tus cuentas de monday.com con múltiples organizaciones en GitHub.
Luego, para desinstalar la app de monday.com desde GitHub, debes ir a tu cuenta de GitHub > Configuración > Aplicaciones y buscar monday.com. Baja hasta la “Zona de peligro” y haz clic en “Desinstalar”.
Si necesitas ayuda para crear integraciones personalizadas, tenemos una opción de asistencia paga con nuestra red de partners certificados de monday.com. Si te interesa, completa este formulario y alguien responderá a la brevedad.
Si tienes preguntas, comunícate con nuestro equipo aquí. Estamos disponibles las 24 horas, los 7 días de la semana, y será un gusto ayudarte.
Comentarios