GitHub Releases vs Git Tags: A Practical Workflow for Prereleases and Latest Releases
A Git tag, a GitHub prerelease, and the Latest badge answer three different questions. Use this release engineering workflow to decide when to tag a commit, publish a prerelease, promote stable builds, and explain why tag and release dates differ.