I set up Cloudflare a long time ago onto my domain. Previously it would work very well with making a change onto Github and that change being reflected through the website very quickly.
But now, I made some changes on Github and no changes are reflected. I’ve tried clearing my cache and enabling/re-enabling DNS, and turning on Dev mode. So far nothing has done anything. I’ve waited at least 3 hours after each change to see if it has propagated through the network.
That X-Cache header is likely some varnish cache. If Cloudflare was caching the page, it would have the Cf-Cache-Status header, which isn’t present.
Is this a Varnish server you set up? Last time I checked, GitHub pages itself doesn’t use Varnish, but they may have changed up their infrastructure since then.
I never set up a server myself so i don’t know! The website is now not working for me either. showing me that: server IP address could not be found. On my DNS, I correctly point to the IPs listed on github’s website. https://help.github.com/articles/setting-up-an-apex-domain/
Also, the google drive link you recieved was the outdated version. I made changes on Github that don’t reflect that so I don’t know why my changes don’t show up.
I believe I have resolved it. It was not a Cloudflare problem but a Github problem. It appears I needed to make changes to index.html in order for it to propagate. Was very odd.