Skip to content

docs: fix Homebrew install, list IAM permissions, complete keybindings - #71

Merged
Skeyelab merged 1 commit into
mainfrom
docs/readme-accuracy
Oct 23, 2026
Merged

Skeyelab merged 1 commit into
mainfrom
docs/readme-accuracy

Conversation

@Skeyelab

Copy link
Copy Markdown
Member

Checked README.md against the code before sharing it more widely.

  • Homebrew: the tap has both Formula/aws-green.rb (frozen at v0.3.1) and Casks/aws-green.rb (v0.10.1). brew install ericdahl-dev/tap/aws-green prints "Treating ericdahl-dev/tap/aws-green as a formula" and installs 0.3.1, so the README now says brew install --cask, and the migration step uses brew uninstall --formula.
  • Authentication: lists the permissions the code calls (GetPipelineState, DescribeStacks, ECS DescribeServices/ListTasks/DescribeTasks; discovery's GetPipeline, ListTagsForResource, DescribeStackResources, ListStackResources; the write actions behind f, a, x). Before, only PutApprovalResult was mentioned. SSO line now says to log in with the profile and again on expiry.
  • Keybindings: f can also cancel a stack update running past stuck_threshold_minutes (fix.KindCancelStackUpdate); f/a/x confirm with enter/esc; ctrl+c quits.
  • Go install: requires Go 1.25 (go.mod), and the version prints dev since ldflags are only set by GoReleaser.

go build ./... and go test ./... pass. README only.

- `brew install ericdahl-dev/tap/aws-green` resolves to the frozen v0.3.1
  formula, not the cask, so the install command needs `--cask`.
- List the IAM permissions the dashboard, discovery and fix actions use.
- Smart fix can also cancel a stack update running past the stuck
  threshold; `f`, `a` and `x` ask for confirmation; `ctrl+c` quits.
- Note the Go 1.25 requirement and that `go install` builds report `dev`.

Assisted-by: Claude Code:claude-opus-5-5
@Skeyelab
Skeyelab merged commit 89bea77 into main Oct 23, 2026
4 checks passed
@Skeyelab
Skeyelab deleted the docs/readme-accuracy branch October 23, 2026 15:31
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