GitHub Actions pkgdown workflow

DOI

Description

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.

Prerequisites

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 https://uf-repro.github.io/friendly-github-intro/

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