cranko github create-releases
Create new GitHub releases associated with all projects that have had releases.
Usage
cranko github create-releases [PROJECT-NAMES...]
This command should be run in CI processing of an update to the rc
branch,
after the release has been vetted and the release commit has been created. The
current branch should be the release
branch.
If {PROJECT-NAMES}
is unspecified, creates releases for all projects that were
released in this run. Otherwise, creates releases only for the name projects,
if they have been released in this run. If an unreleased project is named, a
warning is issued and the project is ignored.
The GitHub releases are identified by the project name and have their description populated with the project release notes. By default, GitHub associates each release with a tarball and zipball of the repository contents at the time of the release. If you want to associate additional artifacts, use cranko github upload-artifacts.