Skip to main content

Эта версия GitHub Enterprise Server была прекращена 2024-09-25. Исправления выпускаться не будут даже при критических проблемах безопасности. Для повышения производительности, повышения безопасности и новых функций выполните обновление до последней версии GitHub Enterprise Server. Чтобы получить справку по обновлению, обратитесь в службу поддержки GitHub Enterprise.

Автоматизация форм выпуска с параметрами запроса

Чтобы быстро создавать выпуски путем автоматического заполнения новой формы выпуска настраиваемыми сведениями, можно добавить параметры запроса в URL-адрес страницы формы выпуска.

Параметры запроса — это необязательные части URL-адреса, которые можно настроить для совместного использования определенного представления веб-страницы, например результатов поиска с фильтрами, шаблона проблемы или страница формы выпуска на GitHub. Чтобы создать собственные параметры запроса, необходимо сопоставить пару ключа и значения.

Чтобы использовать эквивалентный параметр запроса, необходимо иметь соответствующие разрешения для любого действия. Например, для предварительного заполнения формы выпусков необходимо разрешение на создание выпусков. Дополнительные сведения см. в разделе Управление выпусками в репозитории.

Если вы создаете недопустимый URL-адрес с параметрами запроса или у вас нет соответствующих разрешений, URL-адрес вернет страницу ошибки 404.

Поддерживаемые параметры запроса

Параметр запросаПример
taghttps://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1 создает выпуск на основе тега "v1.0.1".
targethttps://github.com/octo-org/octo-repo/releases/new?target=release-1.0.1 создает выпуск на основе последней фиксации в ветви "release-1.0.1".
titlehttps://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1&title=octo-1.0.1 создает выпуск с именем "octo-1.0.1" на основе тега "v1.0.1".
bodyhttps://github.com/octo-org/octo-repo/releases/new?body=Adds+widgets+support создает выпуск с описанием "Adds widget support" (Добавление поддержки мини-приложений) в тексте выпуска.
prereleasehttps://github.com/octo-org/octo-repo/releases/new?prerelease=1 создает выпуск, который будет определен как готовый к использованию в непроизводственной среде.

Дополнительные материалы