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.

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions