Generally speaking, code downloaded from GitHub located in the repository instead of the release section, means that the author considers it to be beta and not ready for primetime
Never knew there was a "release" section on git hub, I always found all those files to be utterly confusing. Am 70 years old, if it isn't a ready executable application for windows it doesn't exist for me.
John