Esta versión de GitHub Enterprise se discontinuará el 2022-02-16. No se realizarán lanzamientos de patch, ni siquiera para problemas de seguridad críticos. Para obtener un mejor desempeño, más seguridad y nuevas características, actualiza a la última versión de GitHub Enterprise. Para obtener ayuda con la actualización, contacta al soporte de GitHub Enterprise.

Re-running workflows and jobs

You can re-run a workflow run up to 30 days after its initial run.

People with write permissions to a repository can re-run workflows in the repository.

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.

Re-running all the jobs in a workflow

El volver a ejecutar un flujo de trabajo utiliza el mismo GITHUB_SHA (SHA de confirmación) y GITHUB_REF (ref de Git) del evento original que activó la ejecución de flujo de trabajo. You can re-run a workflow for up to 30 days after the initial run.

  1. En your GitHub Enterprise Server instance, visita la página principal del repositorio.

  2. Debajo del nombre de tu repositorio, da clic en Acciones. Pestaña de acciones en la navegación del repositorio principal

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

  4. Desde la lista de ejecuciones de flujo de trabajo, da clic en el nombre de la ejecución que quieres ver. Nombre de la ejecución de flujo de trabajo

  5. En la esquina superior derecha del flujo de trabajo, utiliza el menú desplegable Volver a ejecutar jobs y selecciona Volver a ejecutar todos los jobs. Volver a ejecutar el menú desplegable de verificaciones

Para aprender más sobre el CLI de GitHub, consulta la sección "Acerca del CLI de GitHub".

Para volver a ejecutar una ejecución de flujo de trabajo fallida, utiliza el subcomando run rerun. Reemplaza a run-id con la ID de la ejecución fallida que quieres volver a ejecutar. Si no especificas una run-id, CLI de GitHub devolverá un menú interactivo para que elijas una ejecución fallida reciente.

gh run rerun run-id

Para ver el progreso de la ejecución del flujo de trabajo, utiliza el subcomando run watch y selecciona la ejecución de la lista interactiva.

gh run watch

¿Te ayudó este documento?

Política de privacidad

¡Ayúdanos a hacer geniales estos documentos!

Todos los documentos de GitHub son de código abierto. ¿Notas algo que esté mal o que no sea claro? Emite una solicitud de cambios.

Haz una contribución

O, aprende cómo contribuir.