Versioned releases

A step of the Cloud application tree on Gradus, in the Build & ship area: Config, lint, releases, IaC.

Tag releases with semantic versions, generate a changelog from commits and publish the container image under that tag.

Usually comes after: Commit conventions & review.

Prompt for your AI assistant

Add semantic versioning to this project: a release workflow that tags the commit, generates a changelog from the commit history and publishes the container image under the version tag.

This is https://gradus.kazet.blog/tree/cloud-application/step/versioned-releases as plain HTML. In a browser the page also lets you mark the step forged and copy a message for your AI assistant.