To quote: "And don’t forget that the judges will need to have access to the project for testing and judging. That can be provided via a publicly accessible website, code repository, or other method that works best for your project."
There is also this -> https://twitchchannelpoints.devpost.com/rules , "Access must be provided to an Entrant’s working Project for judging and testing by providing a public link to a website, code repository, or installation file."
Could be an idea to ask who you need to give access to when you submit your submission.
We have a dedicated GitHub user account that you can provide access to, which is "twitchdevelopers." I think that's the easiest way to provide access to a GitHub repository. You can also send a link to download code as well. Let us know if either of these work; we're open to whatever is most convenient.
Providing the source code is optional. We need a way to run or test the application, and some developers have provided private repositories for us to download and run applications rather than accessing a public service.