Serve_site() working but posts dont show up on

I'm trying to set up a blog using as a guide.

I've set up the content repo at and have a github page set up at

When I try serve_site() on my local i can see the link to my post and navigate to it but after doing build_site() and pushing both repos to github when I navigate to the URL I don't see my post. The index.html file doesnt seem to have a link to the post in it but I'm not sure why.
I can however see the post itself at


In your repo, i can see you have a draft = true in the yaml header of your post.

When you serve your site locally during development, draft post are rendered. When you build it with build_site, they are not rendered. I think this is why it does not appear in the index page. Just put draft = false.

see documentation about YAML metadata


Thank You!! This worked