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.
- En tu instancia de GitHub Enterprise Server, visita la página principal del repositorio.
- Debajo de tu nombre de repositorio, haz clic en Acciones.
- En la barra lateral izquierda, da clic en el flujo de trabajo que quieres ver.
- Desde la lista de ejecuciones de flujo de trabajo, da clic en el nombre de la ejecución que quieres ver.
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"