Обнаружил что в скриптах сборки время от времени подвисает node-pre-gyp, который скачивает прекомпилированные бинарные библиотеки.

Начал выяснять откуда он их пытается скачать - оказывается, github.

Проверил github без VPN - оказывается, релизы с release-assets.githubusercontent.com не скачиваются. Причем из консоли еще скачиваются, из браузера не открываются. Вероятно, иногда и из консоли блокируется.

То есть частичная блокировка гитхаба все еще продолжается. Замечу, что он используется в огромном числе скриптов сборки огромного числа продуктов, и заменить его на зеркала централизовано нельзя, да и далеко не всегда известно, какой именно файл какая именно программа будет скачиваться.

Комментарии (6)


  1. Void-Cowboy
    15.07.2026 13:59

    лол, я как раз две недели назад статью на ету тему делал на хабре (которая не выйдет)

    я думаю у вас сам провайдер не до конца раскатил обновление для их фаервола, потому как если бы отвалились релизы у всех, то тут бы весь хабр гудел бы. На системе версионирования и релизов 90% всех пакетных менеджеров сейчас работает и большая часть смотрит в гитхаб (даже зеркала берут за первоисточник гитхаб и проксируют оттуда)


    1. freehabr Автор
      15.07.2026 13:59

      Ну, может конечно и не в блокировках дело, поскольку pre-gyp не отваливается по таймауту, а тупо зависает навсегда. Но поскольку он это делает через раз в одной и той же docker сборке, подозреваю что там все-таки что-то с сетевыми соединениями.


    1. pavlushk0
      15.07.2026 13:59

      Отвалились, потверждаю. Как то раз проскакивала статья про то что релизы будут блочить.


  1. geolocator
    15.07.2026 13:59

    Github в целом работает не слишком хорошо, я конечно не оправдываю РКН но проблемы с доступом у меня бывают и зарубежом.


  1. andrey_27
    15.07.2026 13:59

    Та же фигня, не скачиваются релизы


  1. Arjgsh
    15.07.2026 13:59

    С подключением, это уже давно так, бывают точечные блоки релизов репозиториев