Rename formula to citrix-workspace-manager, install binary as cwm#1
Merged
NickJLange merged 3 commits intoFeb 11, 2026
Merged
Conversation
Update installation instructions in README.md
There was a problem hiding this comment.
Pull request overview
Renames the Homebrew tap’s formula and installed binary to align naming across the tap, and updates the README to reflect the new install/usage flow.
Changes:
- Rename the formula to
citrix-workspace-manager(classCitrixWorkspaceManager). - Install the script as the
cwmbinary and update the formula test accordingly. - Rewrite README with explicit two-step install instructions and updated usage.
Reviewed changes
Copilot reviewed 2 out of 2 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| README.md | Updates tap/install/usage docs for the new formula name and cwm binary. |
| Formula/citrix-workspace-manager.rb | Renames the formula class and changes installed binary name + test to cwm. |
Comments suppressed due to low confidence (2)
Formula/citrix-workspace-manager.rb:2
- Renaming the formula from
citrix-managertocitrix-workspace-manageris a breaking change for existing users (e.g.,brew upgrade/brew install citrix-managerwill stop working). Consider adding a Homebrew alias (e.g., under anAliases/entry) or otherwise providing a migration path so the old name continues to resolve to the new formula.
Formula/citrix-workspace-manager.rb:10 - The binary rename to
cwmwill break existing scripts that callcitrix. If backward compatibility is desired, consider also installing acitrixsymlink/wrapper that forwards tocwm(or document the breaking change prominently).
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
4826fe5 to
7a824d0
Compare
- Rename Formula/citrix-manager.rb -> Formula/citrix-workspace-manager.rb - Rename class CitrixManager -> CitrixWorkspaceManager - Install binary as 'cwm' instead of 'citrix' - Rewrite README with clear two-step install instructions Co-authored-by: Amp <amp@ampcode.com> Amp-Thread-ID: https://ampcode.com/threads/T-019c461e-4eda-73de-b76d-97222c830599
7a824d0 to
f6a0980
Compare
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.
Harmonizes naming across the tap:
citrix-managercitrix-workspace-managercitrixcwmNickJLange/5l-labs5L-Labs/citrix-cliAlso rewrites the README with clear two-step install instructions (tap, then install), referencing the correct
5L-Labsorg.Install flow after this PR:
Follow-up work needed:
osx-citrix-manager-clisource repo to5L-Labsorgcitrix.sh→cwm.sh) and tag a new release5L-Labshomebrew-citrix-cli→homebrew-citrix-workspace-manager