This organization holds all infrastructure code used to run r-universe.dev. Here you can find:
/help
: central issue tracker and discussion forum./frontend
: the central server that runs r-universe.dev. It consists of express/mongodb stack that stores all R packages and metadata in a database, and renders the frontend, cran-like repos, etc./workflows
: reusable GHA workflows that get triggered in the monorepos to sync and build R packages./actions
: scripts used by the build workflow to prepare, build, and check packages on all platforms./base-image
: docker image (with sysdeps) used to build packages on Linux, including the initial source package./build-source
the action used by the build workflow to build an R source package from an upstream git repo./cran-to-git
: where we keep track of the upstream git home for CRAN packages as guessed by our cranscraper./build-wasm
: container action that the build workflow uses for WebAssembly binaries./sync
: action used by the sync workflow to update packages submodules in the monorepos./macos-libs
a bundle with MacOS system libraries copied from mac.r-project.org. These libraries are the same as used by CRAN and are automatically available when packages get built for MacOS on r-universe./docs
: source code for the quarto documentation site.