docs: add dedicated installation page - #5552
Merged
alexiscolin merged 23 commits intoMay 14, 2026
Merged
Conversation
Centralize install instructions into docs/builders/installation.md with sections for the one-line binary installer, building from source, and Docker. Replace inline install blocks in local-dev-with-gnodev.md and interact-with-gnokey.md with links to the new page. Add sidebar entry. Assisted-By: OpenCode (claude-opus-4.6)
davd-gzl
marked this pull request as draft
April 20, 2026 10:43
Collaborator
🛠 PR Checks SummaryAll Automated Checks passed. ✅ Manual Checks (for Reviewers):
Read More🤖 This bot helps streamline PR reviews by verifying automated checks and providing guidance for contributors and reviewers. ✅ Automated Checks (for Contributors):🟢 Maintainers must be able to edit this pull request (more info) ☑️ Contributor Actions:
☑️ Reviewer Actions:
📚 Resources:Debug
|
davd-gzl
commented
Apr 23, 2026
davd-gzl
marked this pull request as ready for review
April 23, 2026 20:56
Codecov Report✅ All modified and coverable lines are covered by tests. 📢 Thoughts on this report? Let us know! |
…gzl/gno into docs/add-installation-page
sw360cab
self-requested a review
April 27, 2026 08:34
davd-gzl
added a commit
to davd-gzl/gno
that referenced
this pull request
Apr 29, 2026
- Install: link to install.md (PR gnolang#5552), drop TODO comment, SSH→HTTPS - Drop gno init wizard refs (Create a Realm, Run Script, Call a Function) - Deploy: pkgpath placeholder <your_g1_address> - Airgap: -account-number <account-number-from-step-1> - Update Golden: clarify --update-golden-tests applies to *_filetest.gno - Use $ADDRESS placeholder for query/airgap address args - Restructure into Table of Contents + audience sections (User, Developer, Valoper, Contributor) with H3 subsections - Add Valoper section: gnoland secrets, register/update profile, query - Move Cheatsheet under "Build on Gno.land" in README + regen sidebar.json Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
Member
Author
One-line installer now invoked with --dir "$(go env GOPATH)/bin" so binaries land alongside `make install` output, avoiding stale-binary shadowing on PATH. Adds Troubleshooting section covering: command not found, stale binary, macOS Gatekeeper quarantine, Go version too old, GitHub API rate limit. Removes obsolete TODO comment in Verify section, links GHCR registry, adds binary-listing step to verify.
- Remove all $HOME/.gno/bin references; doc now consistently points at $GOPATH/bin (covers both make install and the one-line installer once upstream default is aligned). - Replace duplicated GOPATH/bin tip block with a pointer to Troubleshooting > "command not found". - Add full-image-list link to GHCR section, drop unverified macOS Gatekeeper troubleshooting entry. - Reorder Next steps to follow the build flow (write -> run -> deploy -> interact) and add Deploy packages link.
aeddi
approved these changes
May 4, 2026
Contributor
|
Let's wait for #5492 to be merged so the |
…gzl/gno into docs/add-installation-page
…l commands The --version, --full, uninstall, and GITHUB_TOKEN-retry examples were dropping --dir, so a copy-paste user would get binaries split between $GOPATH/bin (first command) and the install.sh default. Pass --dir consistently so every example lands in the directory the verify and troubleshooting sections already assume.
Add a top-of-page pointer ("For IDE / LSP support, see Editor setup")
and a Next-steps entry, both linking to docs/builders/editor-setup.md.
That doc will land in a separate PR (gnolang#5553, slimmed); the links will
404 until then.
aeddi
reviewed
May 13, 2026
Revert the threaded --dir "$(go env GOPATH)/bin" flag from the one-line installer commands. Use the script's default install path (~/.gno/bin) throughout the page, and update verify/troubleshooting to match. The troubleshooting block now covers both the one-line default and the make-install (GOPATH/bin) case. Also drop the top-of-page editor-setup pointer; the Next-steps entry is enough.
Removes the "Editor setup" link from the Next steps list. It'll come back when the dedicated editor-setup doc lands; until then there's nothing on disk for the link to point at.
Member
Author
|
I've changed the install directory according to #5492 (comment) @alexiscolin |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Centralize install instructions into docs/builders/installation.md with sections for the one-line binary installer, building from source, and Docker. Replace inline install blocks in local-dev-with-gnodev.md and interact-with-gnokey.md with links to the new page.
Related #5460: #5519 (comment)
Depends on: #5492