Skip to content

feat: add interactive Go deploy CLI with Bubble Tea TUI#4

Merged
merlinsbeard merged 1 commit into
mainfrom
feat/go-deploy-cli
Feb 15, 2026
Merged

feat: add interactive Go deploy CLI with Bubble Tea TUI#4
merlinsbeard merged 1 commit into
mainfrom
feat/go-deploy-cli

Conversation

@merlinsbeard

Copy link
Copy Markdown
Owner

Summary

  • Add interactive Go CLI (cmd/deploy/main.go) using Bubble Tea as the primary deploy tool
  • Checkbox target selection with space toggle, a select all, enter to deploy
  • Confirm screen with backup toggle (b), Catppuccin Mocha colored output
  • Keeps deploy.sh as a shell fallback
  • Adds Makefile with build, run, clean targets
  • Updates .gitignore to exclude the built binary

Replaces manual deploy.sh workflow with an interactive TUI for selecting
which configs to deploy. Uses Bubble Tea for checkbox selection, confirm
screen with backup toggle, and Catppuccin Mocha colored output.
@merlinsbeard
merlinsbeard merged commit 3233b60 into main Feb 15, 2026
4 checks passed
@merlinsbeard
merlinsbeard deleted the feat/go-deploy-cli branch February 15, 2026 07:32
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