This repository hosts the Renovate bot responsible for updating dependencies accross our (SDK) repsitories, as well as shared configuration.
It's run on a schedule, but you can run it manually here.
Some notable files in this repo:
.github/workflows/renovate.yml
: contains the GitHub Actions workflow that runs Renovate. This is where the schedule is configured..github/renovate-bot-config.js
: contains the configuration of the Renovate bot itself, e.g. which repositories to check.default.json
: contains a shareable preset, to be used by the repositories enabled in the file above. Avoids repeating the same config in all repos.renovate.json
: contains the Renovate configuration for this repository. It extendsdefault.json
, and enablesgithub-actions
updates. This allows Renovate to update itself.