Esta versión de GitHub Enterprise se discontinuó el 2021-09-23. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Visualizar el historial de ejecución del flujo de trabajo

Puedes ver las bitácoras de cada ejecución de un flujo de trabajo. Las bitácoras incluyen el estado de cada job y de cada paso en un flujo de trabajo.

Nota: GitHub Actions estuvo disponible para GitHub Enterprise Server 2.22 como un beta limitado. El beta terminó. GitHub Actions está ahora disponible habitualmente en GitHub Enterprise Server 3.0 o superior. Para obtener más información, consulta la sección de notas de lanzamiento para GitHub Enterprise Server 3.0.


Nota: Los ejecutores hospedados en GitHub no son compatibles con GitHub Enterprise Server actualmente. Puedes encontrar más información sobre el soporte que se tiene planeado en el futuro en el Itinerario público de GitHub.

Se requiere tener acceso de lectura en el repositorio para llevar a cabo estos pasos.

  1. En GitHub Enterprise Server, visita la página principal del repositorio.
  2. Debajo del nombre de tu repositorio, da clic en Acciones. Pestaña de acciones en la navegación del repositorio principal
  3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieres ver. Lista de flujos de trabajo en la barra lateral izquierda
  4. Desde la lista de ejecuciones de flujo de trabajo, da clic en el nombre de la ejecución que quieres ver. Nombre de la ejecución de flujo de trabajo

Para aprender más sobre el CLI de GitHub, consulta la sección "Acerca del CLI de GitHub".

Visualizar las ejecuciones de flujo de trabajo recientes

Para listar las ejecuciones de flujo de trabajo recientes, utiliza el subcomando run list.

gh run list

Para especificar la cantidad máxima de ejecuciones a devolver, puedes utilizar el marcador -L o --limit. Por defecto es 10.

gh run list --limit 5

Para que se devuelvan únicamente las ejecuciones del flujo de trabajo especificado, puedes utilizar el marcador -w o --workflow. Reemplaza a workflow ya sea con el nombre, ID o nombre de archivo del flujo de trabajo. Por ejemplo "Link Checker", 1234567, o "link-check-test.yml".

gh run list --workflow workflow

Visualizar los detalles de una ejecución de flujo de trabajo específica

Para mostrar los detalles de una ejecución de flujo de trabajo específica, utiliza el subcomando run view. Reemplaza run-id con la ID de la ejecución que quieres ver. Si no especificas una run-id, CLI de GitHub devolverá un menú interactivo para que elijas una ejecución reciente.

gh run view run-id

Par aincluir los pasos del job en la salida, utiliza el marcador -v o --verbose.

gh run view run-id --verbose

Para ver los detalles de un job específico en la ejecución, utiliza el marcador -j o --job. Reemplaza a job-id con la ID del job que quieres ver.

gh run view --job job-id

Para ver la bitácora completa de un job, utiliza el marcador --log.

gh run view --job job-id --log

Utiliza el marcador --exit-status para salir con un estado diferente a cero si la ejecución falló. Por ejemplo:

gh run view 0451 --exit-status && echo "run pending or passed"