fix: update Homebrew install command to msdl-cli formula #34

Merged
starkSV merged 1 commit from fix/homebrew-formula-collision into main 2026-07-14 00:54:21 +05:30
starkSV commented 2026-07-14 00:54:09 +05:30 (Migrated from github.com)

Summary

  • homebrew/core already has an unrelated package literally named msdl (a streaming-protocol downloader) -- brew install msdl silently resolved to that instead of our tap, confirmed in production
  • Tap formula renamed to msdl-cli (starkSV/homebrew-msdl) to fix this permanently
  • Updates README, release notes template, web CLI page, and CliHandoff card to brew install msdl-cli
  • Installed command itself is unaffected -- still just msdl

Test plan

  • Frontend typechecks and builds clean
  • Tap repo pushed with the renamed formula

Summary by CodeRabbit

  • Documentation
    • Updated Homebrew installation instructions to use the msdl-cli formula.
    • Clarified that the installed command remains msdl.
    • Updated CLI handoff instructions and copied commands to use the correct formula.
## Summary - homebrew/core already has an unrelated package literally named msdl (a streaming-protocol downloader) -- brew install msdl silently resolved to that instead of our tap, confirmed in production - Tap formula renamed to msdl-cli (starkSV/homebrew-msdl) to fix this permanently - Updates README, release notes template, web CLI page, and CliHandoff card to brew install msdl-cli - Installed command itself is unaffected -- still just msdl ## Test plan - Frontend typechecks and builds clean - Tap repo pushed with the renamed formula <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit * **Documentation** * Updated Homebrew installation instructions to use the `msdl-cli` formula. * Clarified that the installed command remains `msdl`. * Updated CLI handoff instructions and copied commands to use the correct formula. <!-- end of auto-generated comment: release notes by coderabbit.ai -->
cloudflare-workers-and-pages[bot] commented 2026-07-14 00:54:11 +05:30 (Migrated from github.com)

Deploying msdl-frontend with  Cloudflare Pages  Cloudflare Pages

Latest commit: 4dce414
Status:   Deploy successful!
Preview URL: https://5b921ddd.msdl-frontend.pages.dev
Branch Preview URL: https://fix-homebrew-formula-collisi.msdl-frontend.pages.dev

View logs

## Deploying msdl-frontend with &nbsp;<a href="https://pages.dev"><img alt="Cloudflare Pages" src="https://user-images.githubusercontent.com/23264/106598434-9e719e00-654f-11eb-9e59-6167043cfa01.png" width="16"></a> &nbsp;Cloudflare Pages <table><tr><td><strong>Latest commit:</strong> </td><td> <code>4dce414</code> </td></tr> <tr><td><strong>Status:</strong></td><td>&nbsp;✅&nbsp; Deploy successful!</td></tr> <tr><td><strong>Preview URL:</strong></td><td> <a href='https://5b921ddd.msdl-frontend.pages.dev'>https://5b921ddd.msdl-frontend.pages.dev</a> </td></tr> <tr><td><strong>Branch Preview URL:</strong></td><td> <a href='https://fix-homebrew-formula-collisi.msdl-frontend.pages.dev'>https://fix-homebrew-formula-collisi.msdl-frontend.pages.dev</a> </td></tr> </table> [View logs](https://dash.cloudflare.com/?to=/630cc520524402c8c1de35025c15b122/pages/view/msdl-frontend/5b921ddd-69ca-410e-b389-9bc38f507bc7)
coderabbitai[bot] commented 2026-07-14 00:54:35 +05:30 (Migrated from github.com)

Review Change Stack

Caution

Review failed

The pull request is closed.

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro Plus

Run ID: 47913cc2-2444-47c5-9bfe-e91e2aac695f

📥 Commits

Reviewing files that changed from the base of the PR and between 2fae096b15 and 4dce41483d.

📒 Files selected for processing (4)
  • .github/workflows/cli-release.yml
  • README.md
  • frontend/src/components/CliHandoff.tsx
  • frontend/src/pages/CliPage.tsx

📝 Walkthrough

Walkthrough

Homebrew installation instructions across the CLI release workflow, README, handoff component, and CLI page now install the msdl-cli formula while clarifying that the resulting command remains msdl.

Changes

Homebrew Installation Instructions

Layer / File(s) Summary
Update Homebrew installation guidance
.github/workflows/cli-release.yml, README.md, frontend/src/components/CliHandoff.tsx, frontend/src/pages/CliPage.tsx
All Homebrew commands now install msdl-cli; documentation and UI text explain that the installed executable remains msdl.

Estimated code review effort: 1 (Trivial) | ~5 minutes

Finishing Touches
📝 Generate docstrings
  • Create stacked PR
  • Commit on current branch
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch fix/homebrew-formula-collision

Warning

Tools execution failed with the following error:

Failed to run tools: 13 INTERNAL: Received RST_STREAM with code 2 (Internal server error)


Thanks 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 help to get the list of available commands.

<!-- This is an auto-generated comment: summarize by coderabbit.ai --> <!-- review_stack_entry_start --> [![Review Change Stack](https://storage.googleapis.com/coderabbit_public_assets/review-stack-in-coderabbit-ui.svg)](https://app.coderabbit.ai/change-stack/starkSV/windows-iso-downloader/pull/34?utm_source=github_walkthrough&utm_medium=github&utm_campaign=change_stack) <!-- review_stack_entry_end --> <!-- This is an auto-generated comment: failure by coderabbit.ai --> > [!CAUTION] > ## Review failed > > The pull request is closed. <!-- end of auto-generated comment: failure by coderabbit.ai --> <details> <summary>ℹ️ Recent review info</summary> <details> <summary>⚙️ Run configuration</summary> **Configuration used**: defaults **Review profile**: CHILL **Plan**: Pro Plus **Run ID**: `47913cc2-2444-47c5-9bfe-e91e2aac695f` </details> <details> <summary>📥 Commits</summary> Reviewing files that changed from the base of the PR and between 2fae096b15b2c56c4592399425408bbb6561a1b3 and 4dce41483d97f738994d7c9bc21896b0756484bb. </details> <details> <summary>📒 Files selected for processing (4)</summary> * `.github/workflows/cli-release.yml` * `README.md` * `frontend/src/components/CliHandoff.tsx` * `frontend/src/pages/CliPage.tsx` </details> </details> --- <!-- walkthrough_start --> <details> <summary>📝 Walkthrough</summary> ## Walkthrough Homebrew installation instructions across the CLI release workflow, README, handoff component, and CLI page now install the `msdl-cli` formula while clarifying that the resulting command remains `msdl`. ### Changes **Homebrew Installation Instructions** |Layer / File(s)|Summary| |---|---| |**Update Homebrew installation guidance** <br> `.github/workflows/cli-release.yml`, `README.md`, `frontend/src/components/CliHandoff.tsx`, `frontend/src/pages/CliPage.tsx`|All Homebrew commands now install `msdl-cli`; documentation and UI text explain that the installed executable remains `msdl`.| **Estimated code review effort:** 1 (Trivial) | ~5 minutes </details> <!-- walkthrough_end --> <!-- finishing_touch_checkbox_start --> <details> <summary>✨ Finishing Touches</summary> <details> <summary>📝 Generate docstrings</summary> - [ ] <!-- {"checkboxId": "7962f53c-55bc-4827-bfbf-6a18da830691"} --> Create stacked PR - [ ] <!-- {"checkboxId": "3e1879ae-f29b-4d0d-8e06-d12b7ba33d98"} --> Commit on current branch </details> <details> <summary>🧪 Generate unit tests (beta)</summary> - [ ] <!-- {"checkboxId": "f47ac10b-58cc-4372-a567-0e02b2c3d479", "radioGroupId": "utg-output-choice-group-unknown_comment_id"} --> Create PR with unit tests - [ ] <!-- {"checkboxId": "6ba7b810-9dad-11d1-80b4-00c04fd430c8", "radioGroupId": "utg-output-choice-group-unknown_comment_id"} --> Commit unit tests in branch `fix/homebrew-formula-collision` </details> </details> <!-- finishing_touch_checkbox_end --> <!-- This is an auto-generated comment: all tool run failures by coderabbit.ai --> > [!WARNING] > Tools execution failed with the following error: > > Failed to run tools: 13 INTERNAL: Received RST_STREAM with code 2 (Internal server error) <!-- end of auto-generated comment: all tool run failures by coderabbit.ai --> <!-- tips_start --> --- Thanks for using [CodeRabbit](https://coderabbit.ai?utm_source=oss&utm_medium=github&utm_campaign=starkSV/windows-iso-downloader&utm_content=34)! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. <details> <summary>❤️ Share</summary> - [X](https://twitter.com/intent/tweet?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A&url=https%3A//coderabbit.ai) - [Mastodon](https://mastodon.social/share?text=I%20just%20used%20%40coderabbitai%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20the%20proprietary%20code.%20Check%20it%20out%3A%20https%3A%2F%2Fcoderabbit.ai) - [Reddit](https://www.reddit.com/submit?title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&text=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code.%20Check%20it%20out%3A%20https%3A//coderabbit.ai) - [LinkedIn](https://www.linkedin.com/sharing/share-offsite/?url=https%3A%2F%2Fcoderabbit.ai&mini=true&title=Great%20tool%20for%20code%20review%20-%20CodeRabbit&summary=I%20just%20used%20CodeRabbit%20for%20my%20code%20review%2C%20and%20it%27s%20fantastic%21%20It%27s%20free%20for%20OSS%20and%20offers%20a%20free%20trial%20for%20proprietary%20code) </details> <sub>Comment `@coderabbitai help` to get the list of available commands.</sub> <!-- tips_end -->
Sign in to join this conversation.
No reviewers
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: shekhar/windows-iso-downloader#34
No description provided.