Skip to main content

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.

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

  1. En your enterprise, vaya a la página principal del repositorio. 1. En el nombre del repositorio, haga clic en Acciones. Pestaña Acciones en la navegación del repositorio principal 1. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver. Lista de flujos de trabajo en la barra lateral izquierda 1. En la lista de ejecuciones de flujo de trabajo, haz clic en el nombre de la ejecución para ver el resumen de la ejecución de flujo de trabajo.

    Nombre de la ejecución de flujo de trabajo

Para obtener más información sobre GitHub CLI, vea "Acerca de GitHub CLI".

Visualizar las ejecuciones de flujo de trabajo recientes

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

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, 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"