16 октября 2026 г.

GitHub открыл корпоративный контроль лицензий зависимостей

GitHub Enterprise Cloud начал проверять лицензии новых и измененных зависимостей перед слиянием кода. Организации могут задавать единые требования и оформлять исключения для отдельных пакетов.

GitHub 16 октября 2026 года перевел Open Source License Compliance в режим общей доступности. Функция помогает организациям проверять лицензии новых и измененных зависимостей до слияния кода.

Инструмент предназначен для клиентов GitHub Enterprise Cloud, в том числе использующих вариант сервиса с резидентным хранением данных. Проверки работают в репозиториях, где подключен GitHub Code Security. Доступность для других тарифов в объявлении не подтверждена.

Проверка встраивается в правила репозитория

Open Source License Compliance расширяет возможности dependency review action. На уровне предприятия можно определить допустимые лицензии, а затем применить эти требования к выбранным репозиториям через ruleset.

Для блокировки слияния используется условие Require license compliance results before merging. Когда пул-реквест добавляет зависимость или меняет ее версию, GitHub проверяет лицензию пакета. Обнаруженные несоответствия отображаются в самом пул-реквесте в виде отдельных аннотаций.

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

Запросы на исключения получили отдельную роль

Для работы с такими обращениями GitHub добавил корпоративную роль Enterprise Open-Source License Manager. Ее можно назначить отдельным сотрудникам или командам, которые рассматривают запросы и разрешают их закрытие.

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

Что проверить командам перед включением

Администраторам стоит убедиться, что GitHub Code Security активирован во всех нужных репозиториях, а ruleset назначен правильным проектам. Также потребуется определить перечень допустимых лицензий и назначить сотрудников, которые смогут рассматривать исключения.

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

Читайте также

Горячая линия Минобразования Беларуси по вступительной кампании работает с 9 апреля по 15 августаНовости

Горячая линия Минобразования Беларуси по вступительной кампании работает с 9 апреля по 15 августа

Абитуриенты могут обратиться в Министерство образования Беларуси по вопросам вступительной кампании в рабочие дни. Для звонка потребуется представиться, назвать место жительства или учебы и четко сформулировать вопрос.

2 мин.Читать новость
Allen Institute for AI выпустил бенчмарк FairStress для проверки решений LLMНовости

Allen Institute for AI выпустил бенчмарк FairStress для проверки решений LLM

FairStress оценивает, одинаково ли языковые модели принимают и пересматривают решения в сценариях с разными демографическими характеристиками.

2 мин.Читать новость
Россия: СПбГУ завершил молодежную конференцию по геоэкологииНовости

Россия: СПбГУ завершил молодежную конференцию по геоэкологии

В Санкт-Петербургском университете более 120 исследователей обсудили оценку состояния окружающей среды, восстановление территорий и экологическую безопасность.

2 мин.Читать новость
Если не защитил диплом: сроки пересдачи и порядок действийПолезные материалы

Если не защитил диплом: сроки пересдачи и порядок действий

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

20 мин.Читать статью
Автор студенческих работ: вакансии и работа с научными публикациямиПолезные материалы

Автор студенческих работ: вакансии и работа с научными публикациями

Запрос «автор студенческих работ вакансии» может привести к задачам по научным статьям. Разбираем обязанности редактора, требования журналов, оплату, подачу рукописи и работу с замечаниями.

21 мин.Читать статью
Нормоконтроль диплома купить: как заказать проверку оформления ВКРПолезные материалы

Нормоконтроль диплома купить: как заказать проверку оформления ВКР

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

21 мин.Читать статью