new workflow auto updates version test if it can also push back the version to the repo `.github/workflows/python-publish.yml`