Skip to content

Test RepoSmith v2 hands on migration #267

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

Activity

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

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