devtools (version 0.7.1)

release: Release package to CRAN.

Description

Run automated and manual tests, then ftp to CRAN.

Usage

release(pkg = NULL, check = TRUE)

Arguments

pkg
package description, can be path or package name. See as.package for more information
check
if TRUE, run checking, otherwise omit it. This is useful if you've just checked your package and you're ready to release it.

Details

The package release process will:

  • Confirm that the package passesR CMD check
  • Ask if you've checked your code on win-builder
  • Confirm that news is up-to-date
  • Confirm that DESCRIPTION is ok
  • Ask if you've checked packages that depend on your package
  • Build the package
  • Upload the package to CRAN
  • Draft an email to the CRAN maintainer.

You should also read the CRAN repository policy at http://cran.r-project.org/web/packages/policies.html and make sure you're in line with them. release tries to automate as much of them as possible, but they do change and you should be familiar with them.