Skip to content

Add microsoft-365-copilot (new cask)#267673

Open
AdamBaali wants to merge 5 commits into
Homebrew:mainfrom
AdamBaali:add-microsoft-365-copilot
Open

Add microsoft-365-copilot (new cask)#267673
AdamBaali wants to merge 5 commits into
Homebrew:mainfrom
AdamBaali:add-microsoft-365-copilot

Conversation

@AdamBaali
Copy link
Copy Markdown
Contributor

@AdamBaali AdamBaali commented Jun 3, 2026


After making any changes to a cask, existing or new, verify:

Additionally, if adding a new cask:

  • Named the cask according to the token reference.
  • Checked the cask was not already refused (add your cask's name to the end of the search field).
  • brew audit --cask --new <cask> worked successfully.
  • HOMEBREW_NO_INSTALL_FROM_API=1 brew install --cask <cask> worked successfully.
  • brew uninstall --cask <cask> worked successfully.

  • AI was used to generate or assist with generating this PR. Please specify below how you used AI to help you, and what steps you have taken to manually verify the changes, including zap stanza paths.

AI (Claude) helped scaffold this cask; I verified everything manually. The download
resolves through Microsoft's fwlink (linkid=2325438) to the versioned installer on
res.cdn.office.net; I computed the sha256 from that file and read the pkg receipt
(com.microsoft.m365copilot) with pkgutil --expand-full. The installer bundles
Microsoft AutoUpdate, which is shared across Microsoft apps, so the cask declares
depends_on cask: "microsoft-auto-update" and uninstall forgets only Copilot's own
receipt — a normal brew uninstall leaves AutoUpdate in place for Office, Teams, etc.,
with AutoUpdate's teardown owned by the microsoft-auto-update cask. brew audit --cask --online --new and brew style pass; I installed and uninstalled locally and
confirmed AutoUpdate remained. The zap paths under com.microsoft.m365copilot were
confirmed against ~/Library.


Comment thread Casks/m/microsoft-365-copilot.rb Outdated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants