Skip to content

Add migrate as a registered plugin module - #150

Merged
sawka-harness merged 1 commit into
mainfrom
sawka/migrate-plugin
Aug 26, 2026
Merged

Add migrate as a registered plugin module#150
sawka-harness merged 1 commit into
mainfrom
sawka/migrate-plugin

Conversation

@sawka-harness

Copy link
Copy Markdown
Collaborator

Summary

  • Registers migrate in pluginRegistry alongside har — releases posted to
    harness/cli under the migrate/vX.Y.Z tag prefix — so harness install module migrate and harness install plugin migrate resolve it as a bare
    word, same as har.
  • migrate now participates in install plugin all and install cli's
    module-refresh loop automatically, since both iterate the registry map.
  • install.sh / install.ps1 now install migrate by default alongside
    har (skipped by --core/-Core, same as har).
  • Updated the install plugin help text's registry-name list.

Test plan

  • go build ./...
  • go test ./modules/core/...
  • task check:specs:main
  • harness install plugin migrate --check / harness install module migrate --check resolve as a known registry plugin (fails only on the
    missing migrate/vX.Y.Z release tag, expected until a release is cut)

Registers "migrate" in pluginRegistry alongside "har" (releases posted
to harness/cli under the migrate/vX.Y.Z tag prefix), so it resolves as
a bareword for `install module migrate` / `install plugin migrate` and
participates in `install plugin all` / `install cli`'s module refresh.
Also installs it by default in install.sh and install.ps1.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@sawka-harness
sawka-harness merged commit 47f43b7 into main Aug 26, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant