- Create a new
release-x.x.xbranch - Update the version in:
pyproject.tomldejacode/__init__.pyCHANGELOG.rst(set date)
- Commit and push this branch
- Create a PR and merge once approved
- Tag and push that tag. This will trigger the
create-github-release.ymlandpublish-docker-image.ymlGitHub workflows:VERSION=vx.x.x # <- Set the new version here git tag -a $VERSION -m "" git push origin $VERSION - Review the GitHub release created by the workflow at https://github.com/aboutcode-org/dejacode/releases/