Does the game must have a build/release in the repo?
Nope - the playable game should be playable or downloadable on itch.io. Just the source code has to be in a GitHub repository.