Uses Github Pages + Jekyll for the blog.
Any posts added to the _drafts
directory will not be published.
You can test what drafts look like locally:
make drafts
-
Write new post in
_posts
folder -
Execute
make run
-
Load
localhost:4000
in browser to verify the new post looks good -
Execute the following steps to publish to github:
git add -u git commit -m"New Post: <POST NAME>" git push
-
Verify on live site post works (may take a minute for cache)
-
Add directory in
content/posts/<full slug of post>
-
Add any images, etc the post will need
-
Link to the content using Reference-Style
Inside post where content is rendered: ![alt text][reference name] At bottom of post: [reference name]: /content/posts/<slug of post>/<name of asset> "title text"