How about adding an option to enable PR to be submitted after successful publications for the changes to .versions file.
This will make it easier to keep a .versions file which is up to date, but it won't solve the problem with it
being in the release tag, because the tag was already set before the PR was submitted.