РАЗРАБОТКА

GitHub ввел лимиты на пулл-реквесты — 90 млн запросов в месяц

GitHub сообщил о введении ограничений на пулл-реквесты, чтобы сократить шум и улучшить процесс ревью для разработчиков.

✍️ Редакция iTech News | 08.11.2025 | ⏱ 2 мин | Источник: GitHub Blog
GitHub ввел лимиты на пулл-реквесты — 90 млн запросов

GitHub ввел лимиты на пулл-реквесты, чтобы помочь разработчикам справляться с огромным потоком кода. В январе 2023 года количество открытых пулл-реквестов на платформе составляло 25 миллионов в месяц, а сейчас эта цифра выросла до 90 миллионов. Это привело к необходимости впустить в процесс контроля, чтобы выделять качественные заявки из общего потока.

Что изменилось в процессе ревью

Теперь каждый пользователь без прав записи может держать открытыми не более определенного количества пулл-реквестов одновременно в репозитории. Если лимит достигнут, придется закрыть или объединить один из запросов, прежде чем открыть новый. Пулл-реквесты, созданные инструментами AI, такими как Copilot, также считаются в этом лимите. Владельцы репозиториев могут заносить проверенных участников в список, освобождая их от этих ограничений, однако полные права на изменения они не получают.

С введением таких лимитов GitHub пытается изменить поведение пользователей. То, что любой может создать пулл-реквест за считанные секунды, делает трудные для выявления отклики. Однако новые ограничения обязывают пользователей выбирать, какие изменения они хотят продвигать, создавая более качественный пулл-реквестов.

Преимущества и ожидания

Согласно Mike McQuaid, разработчику Homebrew, эти лимиты помогают поддерживать баланс между внешними взносами и объемом работы, которую могут обработать мейнтейнеры. Процесс уже стал более управляемым, так как злоупотребление пулл-реквестами уменьшилось, и стало проще находить важные изменения. Тем не менее, это только начало: GitHub анонсирует дополнительные функции для управления потоком пулл-реквестов, такие как возможность архивирования старых и проблемных заявок.

Для российских разработчиков это означает, что взаимодействие с открытыми проектами на GitHub станет более упорядоченным. Лимиты на пулл-реквесты могут привести к лучшему качеству кода и облегчить работу мейнтейнеров, что крайне актуально для команд, работающих над крупными OSS проектами.

В ближайшее время стоит ожидать появления усовершенствованных инструментов управления, которые смогут дополнительно упростить обработку заявок, позволяя командам сосредоточиться на самых значимых изменениях.

Поделиться: Telegram X LinkedIn