Nota: Actualmente los ejecutores hospedados en GitHub no se admiten en GitHub Enterprise Server. Puede ver más información sobre la compatibilidad futura planeada en GitHub public roadmap.
Se requiere tener acceso de lectura en el repositorio para llevar a cabo estos pasos.
Para enumerar las ejecuciones de flujo de trabajo recientes, use el subcomando run list
.
gh run list
Para especificar la cantidad máxima de ejecuciones se deben devolver, puede usar la marca -L
o --limit
. El valor predeterminado es 10
.
gh run list --limit 5
Para devolver solo ejecuciones del flujo de trabajo especificado, puede usar la marca -w
o --workflow
. Reemplace workflow
por el nombre del flujo de trabajo, el identificador de flujo de trabajo o el nombre de archivo de flujo de trabajo. Por ejemplo, "Link Checker"
, 1234567
o "link-check-test.yml"
.
gh run list --workflow WORKFLOW
Para mostrar los detalles de una ejecución de flujo de trabajo específica, use el subcomando run view
. Reemplace run-id
por el id. de la ejecución que desea visualizar. Si no especifica ningún run-id
, la GitHub CLI devuelve un menú interactivo para que elija una ejecución reciente.
gh run view RUN_ID
Para incluir los pasos del trabajo en la salida, use la marca -v
o --verbose
.
gh run view RUN_ID --verbose
Para ver los detalles de una ejecución específica, use la marca -j
o --job
. Reemplace job-id
por el id. del trabajo que desea visualizar.
gh run view --job JOB_ID
Para ver el registro completo de un trabajo, use la marca --log
.
gh run view --job JOB_ID --log
Use la marca --exit-status
para salir con un estado distinto de cero si se produjo un error en la ejecución. Por ejemplo:
gh run view 0451 --exit-status && echo "run pending or passed"