Сведения об управлении выпусками
Вы можете создавать выпуски с заметками о выпуске, упоминаниями (@mentions) участников и ссылками на двоичные файлы, а также редактировать или удалять существующие выпуски. Вы также можете создавать, изменять и удалять выпуски с помощью API выпусков. Дополнительные сведения см . в статье AUTOTITLE в документации по REST API.
Создание выпуска
-
На GitHubперейдите на главную страницу репозитория.
-
Справа от списка файлов щелкните Выпуски.

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

-
В поле "Название выпуска" введите название выпуска.
-
В поле "Описание этого выпуска" введите описание выпуска. Если вы @mention любой пользователь в описании, опубликованный выпуск будет включать раздел "Участники" со списком аватаров всех упомянутых пользователей. Кроме того, вы можете автоматически создавать заметки о выпуске, нажав кнопку "Создать заметки о выпуске".
-
Если в выпуск необходимо включить двоичные файлы, например скомпилированные программы, перетащите или вручную выберите файлы в области двоичных файлов.
-
При необходимости, чтобы уведомить пользователей о том, что выпуск не готов к рабочей среде и может быть неустойчивым, выберите это предварительная версия.
-
При необходимости выберите "Задать в качестве последнего выпуска". Если этот параметр не выбран, последняя метка выпуска будет автоматически назначена на основе семантического управления версиями.
-
При необходимости, если для репозитория включен параметр GitHub Discussions, создайте обсуждение выпуска.
- Выберите " Создать обсуждение" для этого выпуска.
-
**Выберите раскрывающееся меню "Категория**", а затем выберите категорию для обсуждения выпуска.
-
Если вы готовы опубликовать выпуск, нажмите кнопку Опубликовать выпуск. Чтобы поработать над релизом позже, нажмите «Сохранить черновик».
Примечание.
Дополнительные сведения о GitHub CLIсм. в разделе О GitHub CLI.
-
Чтобы создать выпуск, используйте подкоманду
gh release create. Заменитеtagна нужный тег.gh release create TAG -
Следуйте интерактивным инструкциям. Кроме того, можно указать аргументы, чтобы пропустить эти инструкции. Дополнительные сведения о возможных аргументах см. в руководстве по GitHub CLI. Например, эта команда создает предварительный выпуск с указанным названием и заметками.
gh release create v1.3.2 --title "v1.3.2 (beta)" --notes "this is a public preview release" --prerelease
Если в заметках есть @mention пользователи GitHub, опубликованный выпуск будет содержать раздел "Участники **" со списком **аватаров всех упомянутых пользователей.
Редактирование выпуска
-
На GitHubперейдите на главную страницу репозитория.
-
Справа от списка файлов щелкните Выпуски.

-
Рядом с выпуском, который вы хотите изменить, щелкните .

-
Измените сведения о выпуске в форме, а затем нажмите кнопку "Обновить выпуск". Если вы добавите или удалите любого @mentions GitHub пользователей в описании, эти пользователи будут добавлены или удалены из списка аватаров в разделе Contributors релиза.
-
Чтобы изменить выпуск, используйте
gh release editподкоманда. ЗаменитеTAGтегом, представляющим выпуск, который вы хотите изменить. Например, чтобы изменить название выпуска, используйте следующий код, заменивNEW-TITLEобновленный заголовок:gh release edit TAG -t "NEW-TITLE"Дополнительные сведения о возможных аргументах см. в руководстве по GitHub CLI.
Удаление выпуска
-
На GitHubперейдите на главную страницу репозитория.
-
Справа от списка файлов щелкните Выпуски.

-
В правой части страницы рядом с выпуском, который вы хотите удалить, щелкните .

-
Нажмите кнопку Удалить этот выпуск.
-
Чтобы удалить выпуск, используйте подкоманду
gh release delete. Заменитеtagна тег удаляемого выпуска. Чтобы пропустить подтверждение, используйте флаг-y.gh release delete TAG -y