IMMA IDIOT. So github pages listens to the .gitignore in the project root as well.... silly.