Skip to main content
Frecuentemente publicamos actualizaciones de nuestra documentación. Es posible que la traducción de esta página esté en curso. Para conocer la información más actual, visita la documentación en inglés. Si existe un problema con las traducciones en esta página, por favor infórmanos.
GitHub AE está actualmente en un lanzamiento limitado. Por favor, contacta a nuestro equipo de ventas para conocer más sobre esto.

Volver a ejecutar flujos de trabajo y jobs

Puedes volver a ejecutar una ejecución de flujo de trabajo dentro de los siguientes 30 días después de su ejecución inicial.

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

Acerca de volver a ejecutar flujos de trabajo y jobs

Volver a ejecutar un flujo de tabajo utiliza los mismos GITHUB_SHA (SHA de confirmación) y GITHUB_REF (Git ref) del evento original que activó la ejecución de flujo de trabajo. Puedes volver a ejecutar un flujo de trabajo por hasta 30 días después de su ejecución inicial.

Volver a ejecutar todos los jobs en un flujo de trabajo

  1. En tu empresa, visita la página principal del repositorio.

  2. Debajo de tu nombre de repositorio, haz 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, haz clic en el nombre del ejecutor para ver el resumen de ejecución del flujo de trabajo.

    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