You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
* fix: improve VM wizard SSH key UX and add action shortcut commands
- Require at least one SSH key selection (WithMinSelections) to prevent
proceeding with empty selection that would fail at create time
- Show newly added SSH keys at top of list instead of bottom
- Add "Load from file" option for SSH key creation with file validation
and auto-populated default from ~/.ssh/*.pub
- Add shortcut commands: vm start, vm shutdown, vm hibernate, vm delete
that accept positional instance ID and filter instance list by valid status
* fix: show SSH pub key picker instead of hardcoded default path
When loading SSH key from file, scan ~/.ssh/*.pub and present a select
list with "Enter path manually..." option, instead of auto-populating
a single hardcoded default. Well-known key types sorted first.
* fix: correct OS image in vm create help example
Use ubuntu-24.04-cuda-13.0-open-docker which is a valid image for the
1V100.6V instance type at FIN-01.
* fix: allow extra SSH args after -- separator
cobra.MaximumNArgs(1) was rejecting args after "--" since Cobra counts
all positional args together. Use ArbitraryArgs instead; the existing
ArgsLenAtDash logic already splits target from extra SSH args correctly.
Fixes: verda ssh <id> -- -L 8080:localhost:8080
* fix: upgrade verdagostack to v1.1.3 and add package release configs
Upgrade verdagostack to v1.1.3 which fixes wizard back-navigation:
- Esc in Loader-managed steps (SSH keys, storage, startup script) now
goes back instead of cancelling the wizard
- Back navigates to the immediate prior step instead of skipping all
completed steps
Add goreleaser configs for Homebrew tap, Scoop bucket, and Linux
packages (deb/rpm/apk).
* docs: add package install methods to README and rename release test
Add Homebrew, Scoop, and Linux package (deb/rpm/apk) install sections
to README. Fix OS image in the non-interactive example. Rename
install-test.sh to test-release-packages.sh for clarity.
* fix: configure HOMEBREW_TAP_TOKEN for brew/scoop release
Add token config to goreleaser brews/scoops sections and pass
HOMEBREW_TAP_TOKEN secret in the release workflow so goreleaser
can push formula/manifest to the homebrew-tap repo.
* fix: suppress gosec G304 false positive on user-provided SSH key path
0 commit comments