Skip to content

Conversation

@alexec
Copy link
Contributor

@alexec alexec commented Nov 22, 2025

Simplifies the installation instructions in the README by consolidating platform-specific commands into a single unified installation script that uses variables to automatically detect the platform and architecture.

This replaces four separate installation sections (Linux amd64, Linux arm64, macOS arm64, macOS amd64) with a single command that works for all supported platforms.

The installation now uses:

  • VERSION variable for the version number
  • PLATFORM variable detected from uname -s
  • ARCH variable detected from uname -m with proper conversion (x86_64 → amd64, aarch64 → arm64)

This matches the pattern used in jira-cli and makes the installation process simpler and more maintainable.

…y usage

- Add replace directive in go.mod to use github.com/kitproj/go-keyring v0.2.10
- Update config package to import keyring library directly
- Remove internal/keyring wrapper package
- Fix tests to respect XDG_CONFIG_HOME environment variable
@alexec alexec marked this pull request as ready for review November 22, 2025 18:17
@alexec alexec merged commit 9ceb134 into main Nov 22, 2025
1 check passed
@alexec alexec deleted the simplify-install-instructions branch November 22, 2025 18:17
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.

2 participants