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

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions