23 сентября 2026 года GitHub объявил, что Node 20 больше недоступен в раннерах GitHub Actions: JavaScript actions теперь выполняются на Node 24. Изменение касается github.com и GitHub with Data Residency.
Авторам JavaScript actions нужно изменить runs.using на node24 и выпустить новую версию. Пользователям workflows — обновить подключённые actions до версий с поддержкой Node 24. По сообщению GitHub, актуальные версии собственных actions компании уже обновлены.
Временное исключение через ACTIONS_ALLOW_USE_UNSECURE_NODE_VERSION больше не работает: рассчитывать на него как на откат нельзя.
Node 24 несовместим с macOS 13.4 и более ранними версиями; официальной поддержки ARM32 также нет. GitHub предупреждает, что собственные раннеры на таких платформах не поддерживаются.
Практический шаг: проверьте версии actions и платформы раннеров, затем выполните пробный запуск обновлённого workflow в отдельной ветке. Это рекомендация редакции; установка и запуск в рамках подготовки материала не выполнялись.
Источник: официальный анонс GitHub от 23 сентября.
Проверяемые источники
Комментариев пока нет