Skip to contents

This function creates a configuration file (.yaml) to setup GitHub Actions to check the package. This workflow is derived from https://github.com/r-lib/actions/tree/v2-branch/examples. This file will be written as .github/workflows/R-CMD-check.yaml.

Usage

add_github_actions_check(open = FALSE, overwrite = FALSE, quiet = FALSE)

Arguments

open

A logical value. If TRUE (default) the file is opened in the editor.

overwrite

A logical value. If this file is already present and overwrite = TRUE, it will be erased and replaced. Default is FALSE.

quiet

A logical value. If TRUE messages are deleted. Default is FALSE.

Value

No return value.

Details

This workflow runs R CMD check on the three major operating systems (Ubuntu, macOS, and Windows) using the latest release of R. The package is also checked on Ubuntu (latest version) using the development and previous versions of R.

Examples

if (FALSE) { # \dontrun{
add_github_actions_check()
} # }