- Change dependency
- Upgrade lock with `uv lock --resolution lowest-direct
- Create a release branch named
vX.Y.ZwhereX.Y.Zis the version. - Bump version number on release branch.
- Create an annotated, signed tag:
git tag -s -a vX.Y.Z - Create a github release using
gh release createand publish it. - Have the release flow being reviewed.
- Bump version number on
mainto the next version followed by.dev, e.g.v0.4.0.dev.