We made it!
If you’re reading this, it means that the site is live. As a beginner with {blogdown}, I ran into many challenges that will likely give my later self a good laugh. Adding the .nojekyll file and adding the “publishDir: docs” line to the config.yaml seem to have done the trick in getting this live.
Now that it’s live, I need to test updating the content. My first attempt will be the following steps:
- (Using R Studio) Addins - Serve Site (to automatically knit new content)
- (Using R Studio) Addins - New Post
- Build Website (under the build tab next to the environment tab)
- Open Git BASH
- Navigate to the local directory containing my website
- git add docs/
- git commit -m “my update message”
- git push
- Hope it all worked!
Note: it seems my previous _site.yaml was overriding the config.yaml and preventing site layout updates. I’ve removed the _site.yaml and the config.yaml seems to be functioning now.