GitHub y Slack están cambiando la forma en que programamos y nos comunicamos en línea. Ambos ofrecen plataformas de colaboración rápidas y simples para equipos ubicados de manera diversa. Si eres nuevo en uno o ambos y te han pedido que muestres los commits de GitHub en un canal Slack, ¿qué haces?
Consulte también nuestro artículo Slack Integration With Jira
Primero un poco de historia.
GitHub es un servicio de repositorio de código que incluye control de versiones, gestión de código fuente y una gama de herramientas para la compilación de código. Lo utilizan empresas y particulares a través de cuentas pagas o gratuitas. También ofrece un repositorio de código terminado para usuarios web. En el nuevo mundo de la colaboración global, es una de las herramientas de colaboración más populares en Internet.
Una confirmación de GitHub es un cambio o revisión de un archivo que luego se guarda o 'confirma'. Como GitHub usa el control de versiones, cada confirmación recibe un identificador único que le permite administrar las revisiones de manera efectiva. Al realizar una confirmación, es normal agregar un comentario que resalte los cambios que realizó.
Slack es un diseño de aplicación de mensajería específicamente para permitir la colaboración en equipo. Si tienes la edad suficiente para recordar cuándo el chat IRC era convencional, Slack te será familiar. Si no es así, seguirá siendo familiar, ya que la interfaz es muy sencilla y fácil de aprender. Slack usa canales que son esencialmente salas de chat para mantener conversaciones (principalmente) sobre temas y coherentes.
Agregar las confirmaciones de GitHub en un canal de Slack significa que un equipo geográficamente diverso puede colaborar en tiempo real al mismo tiempo que se supervisan y rastrean las versiones.
Volvamos a la pregunta en cuestión de cómo mostrar las confirmaciones de GitHub en un canal Slack.
Mostrar confirmaciones de GitHub en un canal de Slack
Hay dos formas de mostrar las confirmaciones de GitHub en un canal Slack. El primero es usar una aplicación llamada integración Github-Slack de Zapier. Si te tomas en serio GitHub y Slack, podría valer la pena investigarlo. Si eres un usuario más informal, puedes configurar Slack manualmente para mostrar confirmaciones.
Primero, debe agregar GitHub a Slack.
- Visite la página de configuración de GitHub y haga clic en oAuth.
- Agregue Slack a las aplicaciones autorizadas y otorgue acceso en Acceso de la organización.
- Luego seleccione la flecha en la parte superior de la pantalla Slack.
- Seleccione Configurar integración y luego GitHub.
- Seleccione el canal de Slack en el que desea publicar confirmaciones.
- Seleccione el repositorio y la rama que desea mostrar.
- Seleccione el tipo de información que desea mostrar.
- Seleccione Guardar integración.
Solo puede mostrar las confirmaciones de GitHub de las que es autor, no las que simplemente se han compartido con usted. Entonces, esto solo funcionará en sus propios proyectos de GitHub. Aparte de eso, eres libre de integrar los dos como mejor te parezca.
¿Tienes algún consejo útil de GitHub o Slack que te gustaría compartir? ¡Publíquelos en la sección de comentarios si lo hace!
