Компьютеры · Инструкция
Как отменить запущенный GitHub Actions workflow через gh
Зависший или запущенный по ошибке workflow можно остановить из терминала. Для этого не нужно открывать страницу Actions,
Короткий ответ
Выполните `gh run cancel <run-id>`. Если обычная отмена не срабатывает, GitHub CLI поддерживает отдельный `--force`. Проверьте актуальные условия по официальным источникам на дату 2026-09-18 и сверьте модель/версию устройства или сервиса перед действием.
Что сделать
- 1: Получите идентификатор активного запуска: `gh run list`.
- 2: Выполните `gh run cancel <run-id>`.
- 3: Если обычная отмена не срабатывает и вы уверены, что запуск нужно остановить, повторите с `--force`.
Команда или настройка
- gh run cancel <run-id>
Проверка
- Убедитесь, что run ID относится к нужному репозиторию и запуску.
- Сначала используйте обычный `gh run cancel`, без `--force`.
- Проверьте итоговый статус через `gh run view <run-id>`.
Важно
Force-cancel используйте только для действительно зависшего запуска: последующие steps могут не успеть выполнить штатную очистку.
Что учитывать
Force-cancel используйте только для действительно зависшего запуска: последующие steps могут не успеть выполнить штатную очистку.
Источники и проверка
Фактическая часть сверена по первичным источникам (в т.ч. gh run cancel). Пример и формулировки — редакция N1RO на 2026-09-18.