{"meta":{"title":"Повторный запуск рабочих процессов и заданий","intro":"Вы можете повторно запустить рабочий процесс, все неудачные задания в выполнении рабочего процесса или определенные задания в рабочем процессе, выполняемые до 30 дней после первоначального запуска.","product":"GitHub Actions","breadcrumbs":[{"href":"/ru/actions","title":"GitHub Actions"},{"href":"/ru/actions/how-tos","title":"Инструкции"},{"href":"/ru/actions/how-tos/manage-workflow-runs","title":"Управление запусками рабочего процесса"},{"href":"/ru/actions/how-tos/manage-workflow-runs/re-run-workflows-and-jobs","title":"Повторное выполнение рабочих процессов и заданий"}],"documentType":"article"},"body":"# Повторный запуск рабочих процессов и заданий\n\nВы можете повторно запустить рабочий процесс, все неудачные задания в выполнении рабочего процесса или определенные задания в рабочем процессе, выполняемые до 30 дней после первоначального запуска.\n\nПовторы используют привилегии актёра, который изначально запустил рабочий процесс, а не привилегии актёра, инициировавшего повтор. Рабочий процесс также будет использовать те же `GITHUB_SHA` (фиксация SHA) и `GITHUB_REF` (git ref) исходного события, которое активировало выполнение рабочего процесса.\n\nЗапуск рабочего процесса можно повторить максимум 50 раз. Это ограничение включает как полные повторы, так и повторы подмножества заданий.\n\n## Повторный запуск всех заданий в рабочем процессе\n\n<div class=\"ghd-tool webui\">\n\n1. На GitHubперейдите на главную страницу репозитория.\n\n2. Под именем репозитория щелкните **<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   ![Снимок экрана: вкладки для репозитория github/docs. Вкладка \"Действия\" выделена оранжевым контуром.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n\n3. На левой боковой панели щелкните нужный рабочий процесс.\n\n   ![Снимок экрана: левая боковая панель вкладки \"Действия\". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n\n4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.\n\n5. В правом верхнем углу рабочего процесса повторно запустите задания.\n\n   * Если какие-либо задания не сработали, выберите выпадающее меню **Re-run<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> jobs** и нажмите **Rerun all** jobs.\n   * Если не удалось выполнить задания, нажмите кнопку **\"Повторно выполнить все задания**\".\n\n6. Чтобы включить ведение журнала диагностики для средства выполнения и ведение журнала пошаговой отладки для повторного выполнения, установите флажок **Включить ведение журнала отладки**. Дополнительные сведения см. в разделе [Включение ведения журналов отладки](/ru/actions/how-tos/monitor-workflows/enable-debug-logging).\n\n7. Нажмите кнопку **\"Повторно выполнить задания**\".\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\n1. Чтобы повторно запустить неудачный рабочий процесс, используйте `run rerun` подкоманда, заменив `RUN_ID` идентификатор неудачного запуска, который требуется повторно запустить. Если вы не указали `run-id`, GitHub CLI возвращается интерактивное меню для выбора недавнего неудачного запуска.\n\n   ```shell copy\n   gh run rerun RUN_ID\n   ```\n\n   Чтобы включить ведение журнала диагностики runner и ведение журнала отладки шага для повторного выполнения, используйте `--debug` флаг.\n\n   ```shell copy\n   gh run rerun RUN_ID --debug\n   ```\n\n2. Чтобы просмотреть ход выполнения рабочего процесса, используйте подкоманду `run watch` и выберите нужное выполнение в интерактивном списке.\n\n   ```shell copy\n   gh run watch\n   ```\n\n</div>\n\n## Повторное выполнение неудачно завершившихся заданий в рабочем процессе\n\n<div class=\"ghd-tool webui\">\n\n1. На GitHubперейдите на главную страницу репозитория.\n2. Под именем репозитория щелкните **<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   ![Снимок экрана: вкладки для репозитория github/docs. Вкладка \"Действия\" выделена оранжевым контуром.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n3. На левой боковой панели щелкните нужный рабочий процесс.\n\n   ![Снимок экрана: левая боковая панель вкладки \"Действия\". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.\n5. В правом верхнем углу рабочего процесса выберите выпадающее меню « **<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> Повтор запуска заданий** » и нажмите « **Повторить запуск неудачных заданий**».\n6. Чтобы включить ведение журнала диагностики для средства выполнения и ведение журнала пошаговой отладки для повторного выполнения, установите флажок **Включить ведение журнала отладки**. Дополнительные сведения см. в разделе [Включение ведения журналов отладки](/ru/actions/how-tos/monitor-workflows/enable-debug-logging).\n7. Нажмите кнопку **\"Повторно выполнить задания**\".\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nЧтобы повторно запустить неудачные задания в рабочем процессе, используйте подкоманду `run rerun` с флагом `--failed`. Замените `RUN_ID` идентификатором запуска, для которого вы хотите повторно запустить неудачные задания. Если вы не указали `run-id`, GitHub CLI возвращается интерактивное меню для выбора недавнего неудачного запуска.\n\n```shell\ngh run rerun RUN_ID --failed\n```\n\nЧтобы включить ведение журнала диагностики runner и ведение журнала отладки шага для повторного выполнения, используйте `--debug` флаг.\n\n```shell\ngh run rerun RUN_ID --failed --debug\n```\n\n</div>\n\n## Повторный запуск определенного задания в рабочем процессе\n\n<div class=\"ghd-tool webui\">\n\n1. На GitHubперейдите на главную страницу репозитория.\n\n2. Под именем репозитория щелкните **<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   ![Снимок экрана: вкладки для репозитория github/docs. Вкладка \"Действия\" выделена оранжевым контуром.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n\n3. На левой боковой панели щелкните нужный рабочий процесс.\n\n   ![Снимок экрана: левая боковая панель вкладки \"Действия\". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n\n4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.\n\n5. В разделе «Вакансии» левой боковой панели, рядом с заданием, которое вы хотите перезапустить, нажмите <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. Чтобы включить ведение журнала диагностики для средства выполнения и ведение журнала пошаговой отладки для повторного выполнения, установите флажок **Включить ведение журнала отладки**. Дополнительные сведения см. в разделе [Включение ведения журналов отладки](/ru/actions/how-tos/monitor-workflows/enable-debug-logging).\n\n7. Нажмите кнопку **\"Повторно выполнить задания**\".\n\n</div>\n\n<div class=\"ghd-tool cli\">\n\nЧтобы повторно запустить определенное задание в рабочем процессе, используйте подкоманду `run rerun` с флагом `--job`. Замените `JOB_ID` идентификатором задания, которое вы хотите запустить повторно.\n\n```shell\ngh run rerun --job JOB_ID\n```\n\nЧтобы включить ведение журнала диагностики runner и ведение журнала отладки шага для повторного выполнения, используйте `--debug` флаг.\n\n```shell\ngh run rerun --job JOB_ID --debug\n```\n\n</div>\n\n## Проверка предыдущих запусков рабочего процесса\n\n1. На GitHubперейдите на главную страницу репозитория.\n2. Под именем репозитория щелкните **<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   ![Снимок экрана: вкладки для репозитория github/docs. Вкладка \"Действия\" выделена оранжевым контуром.](/assets/images/help/repository/actions-tab-global-nav-update.png)\n3. На левой боковой панели щелкните нужный рабочий процесс.\n\n   ![Снимок экрана: левая боковая панель вкладки \"Действия\". Рабочий процесс CodeQL описывается в темно-оранжевый цвет.](/assets/images/help/actions/superlinter-workflow-sidebar.png)\n4. В списке запусков рабочего процесса щелкните имя запуска, чтобы просмотреть сводку по выполнению рабочего процесса.\n5. Справа от имени запуска выберите **раскрывающееся меню \"Последняя** версия\" и щелкните предыдущую попытку выполнения."}