Skip to content

Phase 1 — Discovery #551

Description

@farhan

The output of this phase is a short design doc / decision record answering:

  • Host repo: does the shared config live in a new openedx/renovate-config, under openedx/.github, or somewhere else?
  • Preset shape: one preset, or a base + frontend + backend split? What goes in each, given the FE/BE divergence above?
  • Policy reconciliation: for places where current configs disagree (automerge breadth, schedules, semantic commits, vulnerability alerts), what's the org default? Where do we honor existing per-repo overrides vs. unify?
  • Override pattern: how does a repo opt out or extend (e.g. team reviewers, custom grouping) without forking the whole config?
  • Repo inventory: the ~40 repos with existing configs, plus repos that should have Renovate but don't today.
  • POC scope: pick 1–2 FE repos and 1–2 BE repos to migrate first.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    Status
    No status

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions