-
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/