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"