How to publish with a Godaddy Domain
Then Cloudflare gives you 2 free name-servers there like RANDOM1.ns.cloudflare.com and RANDOM2.ns.cloudflare.com
Then at Cloudflare, you point your subdomain/root domain CNAME record to host10.groovepages.com
Enable HTTPS in SSL/TLS section from overview to Full (see image below)
And go to edge certificates section of SSL/TLS section and enable "Always Use HTTPS" (see image below
Then you simply log in to Godaddy and find your domain and click manage and go do name servers.
Choose custom name severs. Then Change it to the above 2 random name servers given to you by Cloudflare and you are all set.