Updated workflow to require version input for releases and added dynamic title and body for GitHub releases.