There are many reasons as to why you may need to verify using GitHub an example being your application not being a website or your TLD is not supported by Riot
Make an empty GitHub repository
Make a riot.txt file in the repository and paste the verification text
Get the raw link and remove the riot.txt at the end it should look something like this
Use this to verify your application.
Change your domain over to your preferred domain.