Skip to content

fix celestia-node Homebrew install path - #2562

Merged
jcstein merged 3 commits into
mainfrom
jcstein/fix-docs-issue-2561
Aug 21, 2026
Merged

jcstein merged 3 commits into
mainfrom
jcstein/fix-docs-issue-2561

Conversation

@jcstein

@jcstein jcstein commented Aug 13, 2026

Copy link
Copy Markdown
Member

Summary

  • install the pre-built celestia binary into Homebrew's bin directory when Homebrew provides Go
  • continue to honor an explicit GOBIN and fall back to $GOPATH/bin for other Go installations
  • document the detected install locations

Root cause

Homebrew leaves GOBIN unset, so the installer used Go's default $HOME/go GOPATH even though $HOME/go/bin was not on PATH. The recommended option therefore installed a binary that the shell could not find.

Validation

  • bash -n public/celestia-node.sh
  • verified the detection logic resolves this Homebrew Go installation to /opt/homebrew/bin
  • yarn lint (passes with one pre-existing warning in app/build/rpc/components/NodeAPIContent.tsx)
  • yarn build

Fixes #2561

@github-actions

Copy link
Copy Markdown
Contributor

🚀 Preview Deployment

Your preview is ready: https://celestiaorg.github.io/docs-preview/pr-2562/

@jcstein
jcstein requested a review from gbarros August 13, 2026 22:58
@jcstein jcstein self-assigned this Aug 13, 2026
@jcstein
jcstein marked this pull request as ready for review August 13, 2026 22:58

@devin-ai-integration devin-ai-integration Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Devin Review found 1 potential issue.

View 2 additional findings in Devin Review.

Open in Devin Review

Comment thread public/celestia-node.sh Outdated
@jcstein
jcstein enabled auto-merge (squash) August 18, 2026 17:51
@jcstein
jcstein disabled auto-merge August 21, 2026 20:42
@jcstein
jcstein merged commit 39d7654 into main Aug 21, 2026
6 of 7 checks passed
@jcstein
jcstein deleted the jcstein/fix-docs-issue-2561 branch August 21, 2026 20:42
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.

bug: quick install for celestia-node fails to put in correct go bin with homebrew installed

1 participant