Skip to content

Reconcile CrossRepoActions with the ktsu repo branch #8

@matt-edmondson

Description

@matt-edmondson

c:/dev/ktsu-dev/CrossRepoActions is a standalone CLI that batches operations across many git repos and .NET solutions: DiscoverRepositories, BuildAndTest, GitPull, UpdatePackages. KtsuTools already has a repo branch with discover, build, pull, update-packages — there is heavy overlap.

What to figure out

  1. Was KtsuTools.Repo ported from CrossRepoActions or written fresh?
  2. Which CrossRepoActions features didn't make it across? Documented features include:
    • Interactive menu mode (no flags → menu).
    • Parallel build/test execution.
    • PowerShell-Core-driven steps.
  3. Should CrossRepoActions be archived once parity is reached?

Acceptance

  • A short audit comment on this issue listing each CrossRepoActions feature and whether it exists in KtsuTools.Repo.
  • Each missing feature is either filed as a follow-up issue or implemented.
  • A decision recorded on whether to archive CrossRepoActions.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions