How to Create a Branch and Publish a Release on GitHub