{"meta":{"title":"Volver a ejecutar flujos de trabajo y tareas","intro":"Puedes volver a ejecutar una ejecución de flujo de trabajo, todos los trabajos que fallaron en ella o aquellos trabajos específicos en esta hasta 30 días después de su ejecución inicial.","product":"GitHub Actions","breadcrumbs":[{"href":"/es/actions","title":"GitHub Actions"},{"href":"/es/actions/how-tos","title":"Procedimientos"},{"href":"/es/actions/how-tos/manage-workflow-runs","title":"Administración de ejecuciones de flujo de trabajo"},{"href":"/es/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs","title":"Volver a ejecutar flujos de trabajo y tareas"}],"documentType":"article"},"body":"# Volver a ejecutar flujos de trabajo y tareas\n\nPuedes volver a ejecutar una ejecución de flujo de trabajo, todos los trabajos que fallaron en ella o aquellos trabajos específicos en esta hasta 30 días después de su ejecución inicial.\n\nLas re-ejecuciones usan los privilegios del actor que inicialmente desencadenó el proceso, no los privilegios del actor que re-inició la ejecución. El flujo de trabajo también usará el mismo `GITHUB_SHA` (SHA de confirmación) y `GITHUB_REF` (referencia de Git) del evento original que desencadenó la ejecución del flujo de trabajo.\n\nUna ejecución de flujo de trabajo se puede volver a ejecutar un máximo de 50 veces. Este límite incluye tanto las repeticiones completas como las repeticiones de un subconjunto de trabajos.\n\n## Volver a ejecutar todas las tareas en el flujo de trabajo\n\n<div class=\"ghd-tool webui\">\n\n1. En GitHub, navegue hasta la página principal del repositorio.\n\n2. En el nombre del repositorio, haz clic en **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-play\" aria-label=\"play\" role=\"img\"><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path></svg> Actions**.\n\n   ![Captura de pantalla de las pestañas del repositorio \"github/docs\". La pestaña \"Proyectos\" aparece resaltada con un contorno naranja.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n\n3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.\n\n   ![Captura de pantalla de la barra lateral izquierda de la pestaña \"Acciones\". Un flujo de trabajo, \"CodeQL\", se destaca en naranja oscuro.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n\n4. 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.\n\n5. En la esquina superior derecha del flujo de trabajo, vuelva a ejecutar trabajos.\n\n   * Si se produjo un error en algún trabajo, seleccione el **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-sync\" aria-label=\"sync\" role=\"img\"><path d=\"M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z\"></path></svg> menú desplegable Volver a ejecutar trabajos** y haga clic en **Volver a ejecutar todos los trabajos**.\n   * Si no se producen errores en ningún trabajo, haga clic en **Volver a ejecutar todos los trabajos**.\n\n6. Opcionalmente, para habilitar el registro de diagnóstico del ejecutor y el registro de depuración de etapas para la nueva ejecución, selecciona **Habilitar el registro de depuración**. Para más información, consulta [Habilitación del registro de depuración](/es/actions/how-tos/monitor-workflows/enable-debug-logging).\n\n7. Haz clic en **Volver a ejecutar trabajos**.\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n1. Para volver a ejecutar una ejecución de flujo de trabajo con errores, usa el subcomando `run rerun`, reemplazando `RUN_ID` por el identificador de la ejecución con errores que deseas volver a ejecutar. Si no especifica un `run-id`, GitHub CLI devuelve un menú interactivo para que elija una ejecución con errores reciente.\n\n   ```shell copy\n   gh run rerun RUN_ID\n   ```\n\n   Para habilitar el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la nueva ejecución, usa la marca `--debug`.\n\n   ```shell copy\n   gh run rerun RUN_ID --debug\n   ```\n\n2. Para ver el progreso de la ejecución del flujo de trabajo, use el subcomando `run watch` y seleccione la ejecución en la lista interactiva.\n\n   ```shell copy\n   gh run watch\n   ```\n\n</div>\n\n## Repetir los procesos fallidos en un flujo de trabajo\n\n<div class=\"ghd-tool webui\">\n\n1. En GitHub, navegue hasta la página principal del repositorio.\n2. En el nombre del repositorio, haz clic en **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-play\" aria-label=\"play\" role=\"img\"><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path></svg> Actions**.\n\n   ![Captura de pantalla de las pestañas del repositorio \"github/docs\". La pestaña \"Proyectos\" aparece resaltada con un contorno naranja.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.\n\n   ![Captura de pantalla de la barra lateral izquierda de la pestaña \"Acciones\". Un flujo de trabajo, \"CodeQL\", se destaca en naranja oscuro.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n4. 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.\n5. En la esquina superior derecha del flujo de trabajo, seleccione el **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-sync\" aria-label=\"sync\" role=\"img\"><path d=\"M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z\"></path></svg> menú desplegable Volver a ejecutar trabajos** y haga clic en **Volver a ejecutar trabajos con errores**.\n6. Opcionalmente, para habilitar el registro de diagnóstico del ejecutor y el registro de depuración de etapas para la nueva ejecución, selecciona **Habilitar el registro de depuración**. Para más información, consulta [Habilitación del registro de depuración](/es/actions/how-tos/monitor-workflows/enable-debug-logging).\n7. Haz clic en **Volver a ejecutar trabajos**.\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nPara volver a ejecutar los trabajos con errores en una ejecución de flujo de trabajo, use el subcomando `run rerun` con la marca `--failed`. Reemplace `RUN_ID` por el identificador de la ejecución para la que quiera volver a ejecutar los trabajos con errores. Si no especifica un `run-id`, GitHub CLI devuelve un menú interactivo para que elija una ejecución con errores reciente.\n\n```shell\ngh run rerun RUN_ID --failed\n```\n\nPara habilitar el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la nueva ejecución, usa la marca `--debug`.\n\n```shell\ngh run rerun RUN_ID --failed --debug\n```\n\n</div>\n\n## Volver a ejecutar un job específico en un flujo de trabajo\n\n<div class=\"ghd-tool webui\">\n\n1. En GitHub, navegue hasta la página principal del repositorio.\n\n2. En el nombre del repositorio, haz clic en **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-play\" aria-label=\"play\" role=\"img\"><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path></svg> Actions**.\n\n   ![Captura de pantalla de las pestañas del repositorio \"github/docs\". La pestaña \"Proyectos\" aparece resaltada con un contorno naranja.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n\n3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.\n\n   ![Captura de pantalla de la barra lateral izquierda de la pestaña \"Acciones\". Un flujo de trabajo, \"CodeQL\", se destaca en naranja oscuro.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n\n4. 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.\n\n5. En la sección \"Trabajos\" de la barra lateral izquierda, junto al trabajo que desea volver a ejecutar, haga clic en <svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-sync\" aria-label=\"The re-run icon\" role=\"img\"><path d=\"M1.705 8.005a.75.75 0 0 1 .834.656 5.5 5.5 0 0 0 9.592 2.97l-1.204-1.204a.25.25 0 0 1 .177-.427h3.646a.25.25 0 0 1 .25.25v3.646a.25.25 0 0 1-.427.177l-1.38-1.38A7.002 7.002 0 0 1 1.05 8.84a.75.75 0 0 1 .656-.834ZM8 2.5a5.487 5.487 0 0 0-4.131 1.869l1.204 1.204A.25.25 0 0 1 4.896 6H1.25A.25.25 0 0 1 1 5.75V2.104a.25.25 0 0 1 .427-.177l1.38 1.38A7.002 7.002 0 0 1 14.95 7.16a.75.75 0 0 1-1.49.178A5.5 5.5 0 0 0 8 2.5Z\"></path></svg>.\n\n6. Opcionalmente, para habilitar el registro de diagnóstico del ejecutor y el registro de depuración de etapas para la nueva ejecución, selecciona **Habilitar el registro de depuración**. Para más información, consulta [Habilitación del registro de depuración](/es/actions/how-tos/monitor-workflows/enable-debug-logging).\n\n7. Haz clic en **Volver a ejecutar trabajos**.\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nPara volver a ejecutar un trabajo concreto en una ejecución de flujo de trabajo, use el subcomando `run rerun` con la marca `--job`. Reemplace `JOB_ID` por el id. del trabajo que quiera volver a ejecutar.\n\n```shell\ngh run rerun --job JOB_ID\n```\n\nPara habilitar el registro de diagnóstico del ejecutor y el registro de depuración de pasos para la nueva ejecución, usa la marca `--debug`.\n\n```shell\ngh run rerun --job JOB_ID --debug\n```\n\n</div>\n\n## Revisar las ejecuciones de flujo de trabajo anteriores\n\n1. En GitHub, navegue hasta la página principal del repositorio.\n2. En el nombre del repositorio, haz clic en **<svg version=\"1.1\" width=\"16\" height=\"16\" viewBox=\"0 0 16 16\" class=\"octicon octicon-play\" aria-label=\"play\" role=\"img\"><path d=\"M8 0a8 8 0 1 1 0 16A8 8 0 0 1 8 0ZM1.5 8a6.5 6.5 0 1 0 13 0 6.5 6.5 0 0 0-13 0Zm4.879-2.773 4.264 2.559a.25.25 0 0 1 0 .428l-4.264 2.559A.25.25 0 0 1 6 10.559V5.442a.25.25 0 0 1 .379-.215Z\"></path></svg> Actions**.\n\n   ![Captura de pantalla de las pestañas del repositorio \"github/docs\". La pestaña \"Proyectos\" aparece resaltada con un contorno naranja.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n3. En la barra lateral izquierda, da clic en el flujo de trabajo que quieras ver.\n\n   ![Captura de pantalla de la barra lateral izquierda de la pestaña \"Acciones\". Un flujo de trabajo, \"CodeQL\", se destaca en naranja oscuro.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n4. 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.\n5. A la derecha del nombre de la ejecución, seleccione el menú desplegable **Más reciente** y haga clic en un intento de ejecución anterior."}