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
    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