Skip to content

feat: add one-command installation for Mac/Linux and Windows - #3

Merged
AskTinNguyen merged 1 commit into
mainfrom
claude/ralphi-one-command-install-7d2YS
Jan 15, 2026
Merged

AskTinNguyen merged 1 commit into
mainfrom
claude/ralphi-one-command-install-7d2YS

Conversation

@AskTinNguyen

Copy link
Copy Markdown
Owner
  • Add install.sh for Unix systems (curl-able installer)

    • Auto-detects macOS/Linux
    • Installs Node.js via Homebrew, apt, dnf, yum, pacman, or nvm
    • Installs Git via system package manager
    • Clones and sets up ralph-cli globally
  • Add install.ps1 for Windows (PowerShell installer)

    • Installs dependencies via winget or Chocolatey
    • Handles non-admin scenarios gracefully
    • Includes Windows-specific bash guidance
  • Update README.md and CLAUDE.md with new install commands:

    • curl -fsSL .../install.sh | bash (Mac/Linux)
    • iwr -useb .../install.ps1 | iex (Windows)

- Add install.sh for Unix systems (curl-able installer)
  - Auto-detects macOS/Linux
  - Installs Node.js via Homebrew, apt, dnf, yum, pacman, or nvm
  - Installs Git via system package manager
  - Clones and sets up ralph-cli globally

- Add install.ps1 for Windows (PowerShell installer)
  - Installs dependencies via winget or Chocolatey
  - Handles non-admin scenarios gracefully
  - Includes Windows-specific bash guidance

- Update README.md and CLAUDE.md with new install commands:
  - curl -fsSL .../install.sh | bash (Mac/Linux)
  - iwr -useb .../install.ps1 | iex (Windows)
@github-actions

Copy link
Copy Markdown

📚 Documentation Build Report

✅ Build Status: Success

Build Statistics

  • 📄 Files: 41
  • 💾 Size: 9.1M

Critical Files

  • ✅ index.html
  • ✅ docs/index.html
  • ✅ sitemap.xml
  • ✅ robots.txt
  • ✅ docs-mode.css
  • ✅ docs-mode.js

Validation Checks

  • ✅ Docs-mode injection
  • ✅ Warning banners
  • ✅ Stream features disabled

🎉 Ready to deploy!

@AskTinNguyen
AskTinNguyen merged commit 5c7856c into main Jan 15, 2026
4 of 11 checks passed
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.

2 participants