knitr::opts_chunk$set(
  collapse = TRUE,
  comment = "#>"
)
is_ghactions <- identical(Sys.getenv("CI"), "true") && identical(Sys.getenv("GH_ACTIONS_KWB_R"), TRUE)

### wait for 60 seconds in order to be in line with GitHub API limit
### <= 80/minute and <=5000/hour
#Sys.sleep(60)

R Releases

r_releases <- pkgmeta::plot_r_releases()
htmlwidgets::saveWidget(widget = r_releases, 
                        file = "r_releases.html")
r_releases
cat("[Overview of R releases](../r_releases.html)")

R Packages on Github

Temporal Development

#pkgmeta::get_gh_ratelimit()
pkgs <- pkgmeta::get_github_packages()

#pkgs <- readRDS("rpackages.RData")
pkgmeta::plot_github_pkgs_over_time(pkgs)

Releases

### wait for 60 seconds in order to be in line with GitHub API limit
### <= 80/minute and <=5000/hour
#Sys.sleep(60)
#pkgmeta::get_gh_ratelimit()

pkgs_releases <- pkgmeta::github_packages_versions(repos = pkgs$full_name)
pkgmeta::plot_github_pkgs_releases(pkgs_releases)


KWB-R/pkgmeta documentation built on March 27, 2024, 4:28 p.m.