Building Releases - HeliumEdu/heliumcli GitHub Wiki

The helium-cli builds are essentially built around Git tags. The command can be viewed by executing helium-cli build-release help, and we see it takes <version> as the only argument.

The build-release command will iterate over every project in helium-cli's configuration, update the source code (copyright headers and versions) as necessary, then commit changes and tag the release. If you do not want to tag all projects, the --role flag can be used to limit the number of projects that will be built.

⚠️ **GitHub.com Fallback** ⚠️