Context
Part of the Phase 1 discovery for epic #541 — Centralize Renovate config for openedx repos.
Task
Produce a complete inventory of all openedx repos in scope for this migration.
Current state (as of discovery)
Repos with renovate.json: 58 total (after excluding test fixtures and cookiecutter templates)
- Frontend: ~42 repos
- Backend: ~11 repos
- Infra/Other: ~5 repos
Repos with dependabot.yml (GitHub Actions only): 95+ repos — many of these do NOT have Renovate at all.
Questions to answer
- Which repos have Renovate but should be migrated to the shared preset?
- Which repos have neither Renovate nor Dependabot and should be onboarded?
- Which repos are archived / inactive and should be excluded?
- Are there repos using
renovate.json5 (e.g. openedx-platform) that need special handling?
Output
A spreadsheet or markdown table listing every repo with:
- Current
renovate.json location (root vs .github/)
- Preset currently used (
config:base vs config:recommended vs custom)
- Category (frontend / backend / infra)
- Migration status (has config / needs config / archived / skip)
References
Context
Part of the Phase 1 discovery for epic #541 — Centralize Renovate config for openedx repos.
Task
Produce a complete inventory of all openedx repos in scope for this migration.
Current state (as of discovery)
Repos with
renovate.json: 58 total (after excluding test fixtures and cookiecutter templates)Repos with
dependabot.yml(GitHub Actions only): 95+ repos — many of these do NOT have Renovate at all.Questions to answer
renovate.json5(e.g.openedx-platform) that need special handling?Output
A spreadsheet or markdown table listing every repo with:
renovate.jsonlocation (root vs.github/)config:basevsconfig:recommendedvs custom)References