Skip to contents

Release Automation

Stage and create GitHub releases, including GitHub pages

build_analysis_site()
Build Analysis Site
build_quarto_site()
Build Quarto Site
build_rdev_site()
Build rdev Site
new_branch()
Start a new branch
stage_release()
Stage a GitHub release
merge_release()
Merge staged GitHub release
get_release()
Get release details
to_document()
Convert R Notebook to html_document
rmd_metadata()
Get analysis notebook metadata
unfreeze()
Unfreeze Quarto site

Continuous Integration

Local continuous integration checks and dependency management

check_renv()
Check renv
style_all()
Style all files
lint_all()
Lint all files
ci()
Local CI

Package Setup

Package setup tasks, typically performed once

quickstart
rdev Quick Start
create_github_repo()
Create rdev GitHub repository
get_license()
Get license option
use_analysis_package()
Use Analysis Package Layout
use_codecov()
Use rdev code coverage
use_lintr()
Use rdev .lintr
use_package_r()
Use rdev package.R
use_rdev_package()
Use rdev package conventions
use_rdev_pkgdown()
Use rdev pkgdown
use_rprofile()
Use rdev .Rprofile
use_spelling()
Use rdev spelling
use_todo()
Use rdev TODO.md
init()
Initialize rdev package
setup_analysis()
Set up analysis package
setup_rdev()
Set up rdev package

Utilities

Utilities and test helpers

open_files()
Open rdev files
sort_file()
Sort file
sort_rbuildignore()
Sort .Rbuildignore file
spell_check_notebooks()
Spell Check Notebooks
update_wordlist_notebooks()
Update WORDLIST from notebooks
local_temppkg()
Temporary package
missing_deps() extra_deps()
Check dependencies
url_check() url_update()
Functions re-exported from the urlchecker package
html_url_check()
Check URLs in HTML files

rdev Package

rdev package documentation

rdev rdev-package
rdev: R Development Tools