Skip to content

{CI} Add trust brew taps in CI pipeline - #33792

Merged
VeryEarly merged 1 commit into
devfrom
yabo/trust-homebrew-formula
Jul 27, 2026
Merged

{CI} Add trust brew taps in CI pipeline#33792
VeryEarly merged 1 commit into
devfrom
yabo/trust-homebrew-formula

Conversation

@VeryEarly

@VeryEarly VeryEarly commented Jul 27, 2026

Copy link
Copy Markdown
Contributor

Related command

Description

error and suggested fix
image

Testing Guide

History Notes

[Component Name 1] BREAKING CHANGE: az command a: Make some customer-facing breaking change
[Component Name 2] az command b: Add some customer-facing feature


This checklist is used to make sure that common guidelines for a pull request are followed.

Copilot AI review requested due to automatic review settings July 27, 2026 06:00
@azure-client-tools-bot-prd

Copy link
Copy Markdown

Hi @VeryEarly,
Since the current milestone time is less than 7 days, this pr will be reviewed in the next milestone.

@azure-pipelines

Copy link
Copy Markdown
Azure Pipelines:
There may be pipelines that require an authorized user to comment /azp run to run.

@yonzhan

yonzhan commented Jul 27, 2026

Copy link
Copy Markdown
Collaborator

Thank you for your contribution! We will review the pull request and get back to you soon.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

Updates the macOS Homebrew formula install step in the Azure Pipelines CI to trust a locally-created non-official Homebrew tap so Homebrew can load the tap’s Ruby code during installation.

Changes:

  • Add a brew trust step before installing the generated azure-cli formula from a local dev tap.

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Comment thread azure-pipelines.yml
Comment on lines +696 to 697
brew trust dev/azure-cli
brew install --build-from-source dev/homebrew-azure-cli/azure-cli

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

By Homebrew's naming convention, a tap repo must be named homebrew- on disk, but the homebrew- prefix is always stripped when Homebrew refers to the tap. So:

dev/azure-cli → tap dev/azure-cli
dev/homebrew-azure-cli → also normalizes to tap dev/azure-cli

@VeryEarly VeryEarly changed the title add trust brew taps {CI} Add trust brew taps in CI pipeline Jul 27, 2026
@VeryEarly
VeryEarly merged commit 627b993 into dev Jul 27, 2026
95 checks passed
@VeryEarly
VeryEarly deleted the yabo/trust-homebrew-formula branch July 27, 2026 11:30
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.

4 participants