Use GITHUB_SHA to prevent commit hash/tag inconsistency. Don't set release parameters if release isn't going to be created. action-gh-release: Add branch to release name. Add fail_on_unmatched_files: true