Todos los productos
Search
Centro de documentos

EventBridge:Integración con GitHub

Última actualización: Sep 05, 2026

Este tema explica cómo usar un origen de eventos HTTP en EventBridge para integrarse con GitHub.

Contexto

Integrar GitHub con EventBridge le permite enviar eventos desde su repositorio, como las subidas de código, directamente a los miembros de su equipo para rastrear cambios y mejorar la colaboración.

Requisitos previos

Procedimiento

Paso 1: Cree una URL de webhook de GitHub

Cree un origen de eventos del tipo HTTP/HTTPS Events en la consola de EventBridge. La siguiente tabla describe los parámetros. Para obtener más información, consulte Custom event source with an HTTP/HTTPS trigger.

  • Request Type: Seleccione HTTP&HTTPS.

  • Request Method: Seleccione POST.

  • Security Configuration: Seleccione Optional.

Una vez creado el origen de eventos, localice el origen personalizado en la lista correspondiente y haga clic en Details para consultar la configuración. Puede usar la Internet request URL como URL de webhook del origen de eventos. pic-1

Paso 2: Cree un webhook de repositorio

  1. Inicie sesión en GitHub y seleccione un repositorio.

  2. En la pestaña Settings, dentro del panel de navegación izquierdo, haga clic en Webhooks.

  3. En la esquina superior derecha, haga clic en Add webhook. Configure los siguientes parámetros y haga clic en Add webhook.

    • Payload URL: Introduzca la Internet request URL que obtuvo en el paso 1.

    • Content type: Seleccione application/json.

    • Which events would you like to trigger this webhook?: Seleccione Just the push event.

  4. Modifique su repositorio local, confirme el cambio y envíelo a GitHub.

Paso 3: Compruebe el resultado

  1. Inicie sesión en la consola de EventBridge.

  2. En la barra de navegación superior, seleccione una región.

  3. En el panel de navegación izquierdo, haga clic en Event Buses.

  4. En el panel de navegación izquierdo, haga clic en Event Tracking para consultar y comprobar la información del evento obtenido.