DESCRIPTION
and use description data in README.Rmd
.Rbuildignore
build_analysis_site()
to rdevstyler
(1.3.2.9000) when a new release becomes availablelint_all
works as expected within ci
~~_pkgdown.yml
to repository root to make projects discoverable by the pgkdown GitHub queryREADME.Rmd
template to dynamically generate list of notebooks in analysis
desc::desc_bump_version("dev")
stage_release()
to look for missing topics in _pkgdown.yml
reference sectionuse_rdev_package()
.Rmd
files that already have an html_document
sectionrmd_metadata()
from README-analysis.Rmd to rdev packageR/
after reading package book, documentationbuild_analysis_site()
to report on progressuse_analysis_package()
getOption("pkgType")
from source
to both
per R options~~ per the R macOS FAQ, "Only the CRAN build is guaranteed to be compatible with the package binaries on CRAN (or Bioconductor)."DESCRIPTION
~~spelling
that includes notebooks in package spell checking, WORDLISTspell_check_test_notebooks()
function for CI spellchecks on notebooksSetup.Rmd
) into an R Script that can be run from within the package created with create_github_repo()
renv::dependencies()
and desc::desc_get_deps()
check_renv()
to ci()
and stop if renv::status()
is not up to datedocs
directory using url_db_from_HTML_files
~~(ask if a PR for this would be accepted)~~tools
to inst/bin
or similar, per Stack Overflow and R Packagesstyler
(1.3.2.9000) and lintr
(2.0.1.9000) when a new release becomes available - both were needed to address bugs in the current release versions, 1.3.2 and 2.0.1.lint_all()
to lint all types, including .Rpres
_site.yml
and analysis notebook templates to control font size, as described in this article, or possibly using bs_theme()
, since pkgdown customizes the default using build_bslib()
~~ (issue exists in unsupported Safari 14 but not Safari 15)pkgdown/extra.css
if https://github.com/r-lib/pkgdown/issues/2377 is accepted~~knitr::opts_chunk$set(fig.align = "center")
, add to analysis template, also review settings for Advanced R~~assets/extra.css
?~~shift-heading-level-by: 1
from _quarto.yml
to analysis/_metadata.yml
, so TODO.md
renders properlypreset: bootstrap
workaround when pkgdown 2.0.8+ is released (per https://github.com/r-lib/pkgdown/issues/2376)dev = TRUE
logic if https://github.com/rstudio/renv/issues/1695 is accepted> devtools::check()
...
> checking package dependencies ... NOTE
Imports includes 30 non-default packages.
Importing from so many packages makes the package vulnerable to any of
them becoming unavailable. Move as many as possible to Suggests and
use conditionally.
R CMD check
R CMD check
?~~docs/
directory~~docs/
like pkgdown ?~~Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.