deploy_site_github() was designed to deploy your site from Travis CI,
which we no longer recommend, so this function is deprecated. There are
two replacements:
- usethis::use_pkgdown_github_pages()will setup a GitHub action to automatically build and deploy your package website to GitHub pages.
- deploy_to_branch()can be called locally to build and deploy your website to any desired branch.
Usage
deploy_site_github(
  pkg = ".",
  install = TRUE,
  tarball = Sys.getenv("PKG_TARBALL", ""),
  ssh_id = Sys.getenv("id_rsa", ""),
  commit_message = construct_commit_message(pkg),
  clean = FALSE,
  verbose = FALSE,
  host = "github.com",
  ...,
  repo_slug = Sys.getenv("TRAVIS_REPO_SLUG", "")
)Arguments
- pkg
- Path to package. 
- install
- Optionally, opt-out of automatic installation. This is necessary if the package you're documenting is a dependency of pkgdown 
- tarball
- The location of the built package tarball. The default Travis configuration for R packages sets - PKG_TARBALLto this path.
- ssh_id
- The private id to use, a base64 encoded content of the private pem file. This should not be your personal private key. Instead create a new keypair specifically for deploying the site. The easiest way is to use - travis::use_travis_deploy().
- commit_message
- The commit message to be used for the commit. 
- clean
- Clean all files from old site. 
- verbose
- Print verbose output 
- host
- The GitHub host url. 
- ...
- Additional arguments passed to - build_site().
- repo_slug
- The - user/reposlug for the repository.
