Today, you need to update plugin version in setup.py and plugin yaml.
This can be solved by keeping a VERSION file in the repo root and only editing that.
Then, we can have the build job increment the version.
Problems, this means that we will update the tree during the build. I'm not sure it will work.
SETUP PY could also read plugin.yaml
Also, what to do about CHANGELOG.txt