# Versioned releases

A step of the [Cloud application](https://gradus.kazet.blog/tree/cloud-application) tree on Gradus, in the Build & ship area: Config, lint, releases, IaC.

Page: https://gradus.kazet.blog/tree/cloud-application/step/versioned-releases

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

Usually comes after: [Commit conventions & review](https://gradus.kazet.blog/tree/cloud-application/step/commit-conventions).

## 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.
```

Every step of the tree: https://gradus.kazet.blog/tree/cloud-application/llms.txt
