Skip to content

feat(bundle): add sentry -> nsentry slug alias#171

Merged
acamarata merged 1 commit into
mainfrom
feat/bundle-sentry-alias
Jul 3, 2026
Merged

feat(bundle): add sentry -> nsentry slug alias#171
acamarata merged 1 commit into
mainfrom
feat/bundle-sentry-alias

Conversation

@acamarata

Copy link
Copy Markdown
Collaborator

Summary

  • nself bundle install sentry now resolves to the canonical nsentry bundle via a new case-insensitive, trimmed alias lookup in Get().
  • Names() and DisplayOrder remain canonical-only — the alias never appears in listings or shell completions.

Test plan

  • go build ./...
  • go test ./internal/bundle/... (39 passed, incl. new Get("sentry"), Get("SENTRY "), and DisplayOrder/Names non-leak assertions)
  • go vet ./internal/bundle/..., gofmt -l clean

Users call it "Sentry Bundle"; `nself bundle install sentry` now
resolves to the canonical nsentry bundle via a case-insensitive,
trimmed alias lookup in Get(). Names()/DisplayOrder stay canonical-only
(no alias leakage into listings or completions).
@acamarata acamarata merged commit eea61c2 into main Jul 3, 2026
25 of 27 checks passed
acamarata added a commit that referenced this pull request Jul 3, 2026
- lockstep bump via bump-version.sh (cli 5 files; admin 5 bumped in admin repo)
- Changelog: v1.2.3 notes for the sentry bundle install alias (#171)
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