When you consider the GitHub API for creating a release, you see a release needs:
- a tag
- a commit referenced by that tag
So you need to move your tag (locally first, then push it to your GitHub repo)
git tag -f -a <tagname> [<commit> | <object>]
git push -f <reponame> refs/tags/<tagname>
Then see if that is enough for the release to be updated.
(See "How do you push a tag to a remote repository using Git?")
If not, you might have to delete that release, and recreate it on the same tag (which will refer to the new commit)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…