Skip to main content

Esta versión de GitHub Enterprise Server se discontinuó el 2024-09-25. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener rendimiento mejorado, seguridad mejorada y nuevas características, actualice a la versión más reciente de GitHub Enterprise Server. Para obtener ayuda con la actualización, póngase en contacto con el soporte técnico de GitHub Enterprise.

Acerca de la creación de integraciones

Puedes crear integraciones para ampliar la funcionalidad de GitHub.

Las integraciones son herramientas que amplían la funcionalidad de GitHub. Las integraciones pueden realizar acciones en GitHub, como abrir incidencias, comentar solicitudes de cambios y administrar proyectos. También pueden realizar acciones fuera de GitHub en función de los eventos que se producen en GitHub. Por ejemplo, una integración puede publicar en Slack cuando se abra una incidencia en GitHub.

Muchas integraciones son GitHub Apps, flujos de trabajo de GitHub Actions o acciones personalizadas para flujos de trabajo de GitHub Actions.

  • Las GitHub Apps son integraciones que se ejecutan en el servidor del propietario de la aplicación o en un dispositivo de usuario. Para obtener más información, vea «Acerca de la creación de GitHub Apps».
  • Los flujos de trabajo de GitHub Actions son flujos de trabajo que se ejecutan cuando se producen eventos específicos en GitHub. Para obtener más información, vea «Entender las GitHub Actions».
  • Las acciones personalizadas son código que puede ejecutar un flujo de trabajo de GitHub Actions. Para obtener más información, vea «Acercad e las acciones personalizadas».

La integración puede usar la API de GitHub para recuperar datos y realizar cambios en los datos de GitHub. GitHub tiene una API REST y una API GraphQL. Para más información, consulte:

La integración puede usar webhooks para saber cuándo se producen eventos específicos en GitHub. Para obtener más información, vea «Acerca de webhooks».