Skip to content

[Renovate Centralization] Phase 1: Complete repo inventory #549

Description

@farhan

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

Metadata

Metadata

Assignees

No one assigned

    Labels

    maintenanceRoutine upkeep necessary for the health of the platform

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions