Skip to content

decision: Fork naming after org rename #31

Description

@rubambiza

Summary

Decide how the automation's fork should be named after the org rename, then wire the scripts accordingly.

Background

The fork used for the standing dashboard PR was not renamed and still resolves under its old name, so pushes to it currently work. Per-repo forks used by the fixers are derived from <fork-owner>/<repo-name>; with the repo-name remaps (e.g. cortex), the fixers will look for forks that may not exist yet.

Options

  • (A) Keep the existing fork name. Lowest effort; the standing dashboard PR keeps working. Codify with an explicit override variable so the upstream/fork name mismatch is intentional and documented, not accidental.
  • (B) Rename the fork to match the new org. Cleaner; lets fork derivation stay uniform. Requires a one-time repo rename and re-pointing existing branches.

Recommendation: (B) long-term; ship (A) with the explicit override if (B) is deferred.

Work

  • Implement the chosen option.
  • Audit that per-repo forks exist (or are auto-created) for the remapped core repos.

Acceptance

  • Fork resolution is explicit in the scripts and matches the chosen option.
  • Fixers can push to / open PRs against the correct forks for all core repos.

Metadata

Metadata

Assignees

Labels

questionFurther information is requested

Type

No type

Projects

Status
Done

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions