gh release
Випустити реліз і подивитися список релізів
Що робить
gh release create v1.2.0 створює реліз на GitHub. Якщо тегу ще немає, GitHub поставить його на останній коміт основної гілки. --generate-notes збере опис із pull request’ів від попереднього релізу, --notes задає текст вручну, --draft зберігає чернетку.
Файли, перелічені після тегу, прикріплюються до релізу: gh release create v1.2.0 dist/app.zip. gh release list показує релізи, а gh release download <тег> завантажує їхні файли.
Синтаксис
gh release create <тег> --generate-notes
gh release create <тег> <файл>…
gh release listПриклади
Випустити реліз v1.2.0 з описом, зібраним із pull request’ів
gh release create v1.2.0 --generate-notesrelease create— створити релізv1.2.0— тег; якщо його немає, GitHub створить--generate-notes— список змін із PR від попереднього релізу
Показати релізи репозиторію
gh release listrelease— релізиlist— список, свіжі згори
Пов’язані команди
- gh pr merge — Злити pull request
- gh run — Стежити за запусками GitHub Actions і читати їхні логи
- gh workflow run — Вручну запустити workflow GitHub Actions