feat: add curl | bash installer for Linux/macOS without Homebrew #33
No reviewers
Labels
No labels
bug
documentation
duplicate
enhancement
good first issue
help wanted
invalid
question
wontfix
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference: shekhar/windows-iso-downloader#33
Loading…
Add table
Reference in a new issue
No description provided.
Delete branch "feat/install-script"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Summary
Test plan
Summary by CodeRabbit
New Features
Documentation
Deploying msdl-frontend with
Cloudflare Pages
5eec035View logs
ℹ️ Recent review info
⚙️ Run configuration
Configuration used: defaults
Review profile: CHILL
Plan: Pro Plus
Run ID:
f818be59-e478-4b79-89ec-ce7b9bf67a23📥 Commits
Reviewing files that changed from the base of the PR and between
151f70d67fand5eec0351e7.📒 Files selected for processing (7)
.gitattributes.github/workflows/cli-release.ymlREADME.mdbackend/install.shbackend/main.gofrontend/src/components/CliHandoff.tsxfrontend/src/pages/CliPage.tsx📝 Walkthrough
Walkthrough
Adds a Bash installer for the CLI, embeds and serves it from
/install.sh, and documents the no-Homebrew curl installation path in release notes, the README, and the frontend.Changes
CLI installer delivery
backend/install.sh,.gitattributesbackend/main.goinstall.sh, serves it for GET requests at/install.sh, and rejects other methods with HTTP 405..github/workflows/cli-release.yml,README.md,frontend/src/pages/CliPage.tsx,frontend/src/components/CliHandoff.tsxEstimated code review effort: 3 (Moderate) | ~20 minutes
Sequence Diagram(s)
✨ Finishing Touches
📝 Generate docstrings
🧪 Generate unit tests (beta)
feat/install-scriptThanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.
❤️ Share
Comment
@coderabbitai helpto get the list of available commands.