Skip to content

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

Closed

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