So I tried to setup a resume page for myself using this guide.
Repository is https://github.com/AtlasFontaine/AtlasFontaine.github.io and my custom domain is https://emirhanavci.me/
Now, I did everything according to the guide. Added homepage key to package.json and added CNAME to the root of the repository. But initially when I went to emirhanavci.me it displayed the README.md from master branch. So a quick search led me to this post. According to that post, I needed an index.html file in the root of my master branch. So I copied the index.html in the /public directory and pasted it to /. Now it only returns a blank page when I visit my domain. Also when I look at the original repository of the creator of this guide, I see that he doesn't have an index.html in his root anyway.
Since then I removed index.html and now I'm back to the beginning.
Where did I go wrong?