It’s even easier!

usethis::use_pkgdown_github_pages():

  • (runs usethis::use_pkgdown())
  • Initializes gh-pages in pkg GitHub
  • Turns on GitHub Pages & points to gh-pages branch
    • Free for public repos!
  • Copies GHA workflow config to .github/workflows/pkgdown.yaml
  • Adds URL as homepage for GitHub repo
  • Adds URL to DESCRIPTION & _pkgdown.yml