So, you want to release the X.Y.Z version of astroid ?
pip3 install pre-commit tbumptbump X.Y.Z --no-push.git diff vX.Y.Z-1 ChangeLog in particular).Move back to a dev version with tbump:
tbump X.Y.Z+1-dev0 --no-tag --no-push # You can interrupt during copyrite git commit -am "Upgrade the version to x.y.z+1-dev0 following x.y.z release"
Check the result and then upgrade the main branch
We move issue that were not done in the next milestone and block release only if it's an issue labelled as blocker.