Управление выпусками с помощью репозиториев GitHub

Завершено

Часть процесса выпуска начинается с системы управления версиями. Вы узнаете, как управлять выпусками в репозитории с помощью GitHub.

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

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

При создании новых выпусков с заметками о выпуске участники могут @mentions добавлять ссылки на двоичные файлы и изменять или удалять существующие выпуски.

Снимок экрана: заметки о выпуске из GitHub.

Справочник по изображениям: Выпуски · Microsoft/azure-pipelines-agent (github.com)

Вы также можете:

  • Опубликовать действие из определенного выпуска в GitHub Marketplace.
  • Выберите, включены ли объекты Git LFS в ZIP-файлы и архивы, которые GitHub создает для каждого выпуска.
  • Получение уведомлений при публикации новых выпусков в репозитории.

Создание выпуска

Чтобы создать выпуск, используйте команду создания выпуска gh. Замените тег нужным именем тега для выпуска и следуйте интерактивным запросам.

gh release create tag

Создание предварительного выпуска с определенным названием и заметками

gh release create v1.2.1 --title

Если вы @mention в примечаниях пользователей GitHub, релиз, опубликованный на GitHub.com, будет включать раздел Contributors со списком аватаров всех упомянутых пользователей.

Другие команды и аргументы можно проверить вручную из GitHub CLI.

Редактирование выпуска

Нельзя изменять выпуски с помощью GitHub CLI.

Чтобы изменить, используйте веб-браузер:

  1. Перейдите на главную страницу репозитория на сайте GitHub.com.
  2. Щелкните Выпуски справа от списка файлов.
  3. Щелкните значок редактирования в правой части страницы рядом с выпуском, который вы хотите изменить.
  4. Измените сведения о выпуске и нажмите кнопку Обновить выпуск.

Удаление выпуска

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

gh release delete tag -y

Дополнительные сведения см. в разделе: