Tools and scheduled actions (cron-jobs) to trigger global/meta operations in the r-universe platform. Each of these can also be triggered manually with a dispatch event.
Action source: https://github.com/r-universe-org/sync
Hourly cronjob which checks for all monorepos in r-universe if there are any updates in the registry or R packages. If any of the submodules needs to be updated, it triggers a dispatch action in the respective monorepo.
Action source: https://github.com/r-universe-org/sync
Action source: https://github.com/r-universe-org/rebuilds
Nightly cron which triggers retry failures for recently failed build jobs, and a full rebuild for packages on r-universe that are 30 days old (so it rebuilds about 3% of packages each night).
Action source: https://github.com/r-universe-org/setup-universes
On demand + nightly job which created and deletes r-universe monorepos based changes on CRAN and new (un)installations of the github app.
Action source: https://github.com/r-universe-org/cranscraper
Nightly cron to update the automatically generated registry files in cran-to-git. This scrapes all CRAN packages looking for a Git URLs in the package descriptions, and then saves json files grouped by owner.
Action source: https://github.com/r-universe-org/rforge-mirror
Cron job to update the r-forge git-to-svn mirrors, runs few times per day.