pushRpackage: pushRpackage

Description Usage Arguments Note Author(s) Examples

View source: R/pushRpackage.R

Description

Sets up package for use with GitHub.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
pushRpackage(
  name,
  description,
  private = "false",
  fork = "true",
  has_downloads = "true",
  has_issues = "true",
  has_projects = "false",
  has_wiki = "false",
  has_pages = "false"
)

Arguments

name

the package name

description

the package description for GitHub (one sentence)

private

a GitHub option, Default: 'false'

fork

a GitHub option, Default: 'true'

has_downloads

a GitHub option, Default: 'true'

has_issues

a GitHub option, Default: 'true'

has_projects

a GitHub option, Default: 'false'

has_wiki

a GitHub option, Default: 'false'

has_pages

a GitHub option, Default: 'false'

Note

Your package directory should be in $HOME.

Your GitHub OAuth token should be in your password store under github/oauth-token.

Author(s)

Mark Bojack

Examples

1
2
3
4
5
6
## Not run: 
if(interactive()){
  makeRpackage::pushRpackage('pkgname', 'About my package.')
}

## End(Not run)

markbojack/makeRpackage documentation built on Jan. 27, 2022, 12:34 a.m.