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.

Tool navigation

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.

  1. En GitHub, navegue hasta la página principal del repositorio.

  2. En el nombre del repositorio, haz clic en Acciones.

    Captura de pantalla de las pestañas del repositorio "github/docs". La pestaña "Proyectos" aparece resaltada con un contorno naranja.

  3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.

    Captura de pantalla de la barra lateral izquierda de la pestaña "Acciones". Un flujo de trabajo, "CodeQL", se destaca en naranja oscuro.

  4. 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.

Para más información sobre GitHub CLI, consulta "Acerca del CLI de GitHub".

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"