Skip to content

Test RepoSmith v2 hands on migration #267

@jovnc

Description

@jovnc

Context

Most hands_on download scripts have been migrated to RepoSmith v2-style usage (download(rs: RepoSmith)), while a smaller set still uses the older download(verbose: bool) path.

Before completing migration and merging to main, we should validate that migrated scripts behave correctly and consistently after rebasing against main.

Goal

Verify that RepoSmith v2 hands-on migrations are stable, reproducible, and free of regressions.

Scope

  • Smoke test all migrated hands-on scripts (download(rs: RepoSmith)).

Out of scope

  • Full migration of remaining old-syntax hands-on scripts.
  • Refactors unrelated to migration correctness.

Acceptance Criteria

For each hands on you created:

How to test

Update .gitmastery.json file locally to download exercises from reposmith-v2 branch instead of main branch.

{
  "progress_local": true,
  "progress_remote": false,
  "exercises_source": {
    "username": "git-mastery",
    "repository": "exercises",
    "branch": "reposmith-v2-migration"
  }
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions