Seleccione sus preferencias de cookies

Usamos cookies esenciales y herramientas similares que son necesarias para proporcionar nuestro sitio y nuestros servicios. Usamos cookies de rendimiento para recopilar estadísticas anónimas para que podamos entender cómo los clientes usan nuestro sitio y hacer mejoras. Las cookies esenciales no se pueden desactivar, pero puede hacer clic en “Personalizar” o “Rechazar” para rechazar las cookies de rendimiento.

Si está de acuerdo, AWS y los terceros aprobados también utilizarán cookies para proporcionar características útiles del sitio, recordar sus preferencias y mostrar contenido relevante, incluida publicidad relevante. Para aceptar o rechazar todas las cookies no esenciales, haga clic en “Aceptar” o “Rechazar”. Para elegir opciones más detalladas, haga clic en “Personalizar”.

Solución de problemas del webhook

Modo de enfoque
Solución de problemas del webhook - AWS CodeBuild

Problema: El webhook que ha configurado en Tutorial: Configuración de un ejecutor de GitHub Actions alojado en CodeBuild no funciona o el trabajo del flujo de trabajo ha dejado de responder en GitHub.

Causa posible: Puede que el evento Workflow jobs del webhook no pueda desencadenar una compilación. Revise los registros de Respuesta para ver la respuesta o el mensaje de error.

Solución recomendada: Para depurar este error, use las instrucciones siguientes.

  1. Abra la consola de GitHub en https://github.com/user-name/repository-name/settings/hooks para ver la configuración de webhook del repositorio. En esta página, verá un webhook que se ha creado para su repositorio.

  2. Elija Edit y confirme que el webhook está habilitado para entregar eventos Workflow jobs.

    Los eventos de trabajo del flujo de trabajo están habilitados en su webhook.
  3. Vaya a la pestaña Recent Deliveries, busque el evento workflow_job.queued correspondiente y expándalo.

  4. Revise el campo de etiquetas en Payload y asegúrese de que tiene los valores esperados.

  5. Por último, revise la pestaña Response, ya que contiene la respuesta o el mensaje de error que devuelve CodeBuild.

    La respuesta o el mensaje de error que devuelve CodeBuild.
  6. Como alternativa, puede depurar los errores del webhook mediante las API de GitHub. Puede ver las entregas recientes de un webhook mediante la API List deliveries for a repository webhook:

    gh api \ -H "Accept: application/vnd.github+json" \ -H "X-GitHub-Api-Version: 2022-11-28" \ /repos/owner/repo/hooks/hook-id/deliveries

    Una vez que haya encontrado la entrega del webhook que quiere depurar y haya anotado su ID, puede usar la API Get a delivery for a repository webhook. La respuesta de CodeBuild a la carga útil de entrega del webhook se encuentra en la sección de response:

    gh api \ -H "Accept: application/vnd.github+json" \ -H "X-GitHub-Api-Version: 2022-11-28" \ /repos/owner/repo/hooks/hook-id/deliveries/delivery-id
PrivacidadTérminos del sitioPreferencias de cookies
© 2025, Amazon Web Services, Inc o sus afiliados. Todos los derechos reservados.