GitHub Actions pkgdown workflow



Blogdown is an extension of R Markdown, focusing on creating websites. This workshop will operate as a Getting Started guide for creating a website in Blogdown, using GitHub Pages to host the website, and GitHub Actions for continuous deployment.


This lesson assumes you know:

  • have some familiarity making repos and commits
  • know how to synchronize repos from your computer to GitHub

Such as via

Learning Outcomes

By the end of the workshop, participants will be able to:

  • create a basic website using Blogdown
  • host a website on GitHub Pages
  • describe the workflow for continuous deployment
  • deploy a Blogdown website using GitHub Actions