Skip to content

Fix standalone CLI module installation#22

Merged
kemsta merged 1 commit into
masterfrom
cli-install-fix
Mar 26, 2026
Merged

Fix standalone CLI module installation#22
kemsta merged 1 commit into
masterfrom
cli-install-fix

Conversation

@kemsta

@kemsta kemsta commented Mar 26, 2026

Copy link
Copy Markdown
Owner

Summary

  • restore standalone CLI module paths without /v2
  • remove local replace directives so go install ...@latest works for published CLI modules
  • stop CLI tests from importing root internal/testutil
  • keep both CLI modules depending on github.com/kemsta/go-easyrsa/v2

Validation

  • go test ./...
  • cd cmd/go-easyrsa-migrate && go test ./...
  • cd cmd/go-easyrsa-legacy-cli && go test ./...
  • verified standalone installs from a temp dir via:
    • go install github.com/kemsta/go-easyrsa/cmd/go-easyrsa-migrate@cli-install-fix
    • go install github.com/kemsta/go-easyrsa/cmd/go-easyrsa-legacy-cli@cli-install-fix

@kemsta kemsta merged commit 74bc99a into master Mar 26, 2026
20 checks passed
@kemsta kemsta deleted the cli-install-fix branch March 26, 2026 14:10
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