- Create a development branch for the changes
- Do your work on this development branch
- Modify
CHANGELOG.md(unreleased section) and also the relevant text variables inkibot_pre_set_text_variables.yamlto prepare a release
# Changelog
# - variable: '@RELEASE_TITLE_VAR@1.0.0'
# command: '@GET_TITLE_CMD@ 1.0.0'
# - variable: '@RELEASE_BODY_VAR@1.0.0'
# command: '@GET_BODY_CMD@ 1.0.0'- Make sure the text variables in the
Revision Historyhave the correct name too - Push the changes to the development branch with
CHECKEDset in the CI/CD pipeline - Create a PR for the changes
- Merge the PR to main
- Locally, you checkout main and pull the changes
- You create a tag (e.g.
1.0.0) and push the tag (git push origin 1.0.0). This will trigger the release workflow