Skip to main content

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

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

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

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

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

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

Параметр запросаПример
tag
          `https://github.com/octo-org/octo-repo/releases/new?tag=v1.0.1` создает выпуск на основе тега "v1.0.1".

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

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

  •         [AUTOTITLE](/issues/tracking-your-work-with-issues/creating-an-issue#creating-an-issue-from-a-url-query)
    
  •         [AUTOTITLE](/pull-requests/collaborating-with-pull-requests/proposing-changes-to-your-work-with-pull-requests/using-query-parameters-to-create-a-pull-request)