Publish with Github Pages Keeping repo as Private on free plan

I have a free plan. I have to host site with github pages. I have purchased a theme, so I need to make the code/repo private. Can I host on Github pages keeping the repo as private ? My Site will be available publicly