To publish this site reliably on kejisay.com, I use this checklist:

  1. The GitHub repository name is kejisay.github.io.
  2. The repository root has a CNAME file with kejisay.com.
  3. Apex DNS has GitHub Pages A and AAAA records.
  4. www DNS has CNAME -> kejisay.github.io.
  5. GitHub Pages has Enforce HTTPS enabled.
  6. www.kejisay.com redirects to https://kejisay.com.

If DNS is still propagating, temporary inconsistency is expected.