Skip to content

Use stable version of Homebrew in CI#126

Merged
shreyas-goenka merged 12 commits intomainfrom
debug-test
Aug 13, 2025
Merged

Use stable version of Homebrew in CI#126
shreyas-goenka merged 12 commits intomainfrom
debug-test

Conversation

@shreyas-goenka
Copy link
Contributor

@shreyas-goenka shreyas-goenka commented Aug 13, 2025

By default, the setup-homebrew Github action uses a development version of brew and installs it in CI.

Setting stable makes the github action install a released version of brew: https://github.com/Homebrew/actions/blob/84cd7c55fd330612338084d544c788d9d4a49cf7/setup-homebrew/main.sh#L162

Recently a regression was shipped to the development copy that was causing the following error. Example run: https://github.com/databricks/homebrew-tap/actions/runs/16940470803/job/48007911830

Error: An exception occurred within a child process:
  FormulaUnavailableError: No available formula with the name "databricks".

Switching to a stable version of brew fixes that issue.

@shreyas-goenka shreyas-goenka changed the title Debug release CI Use stable version of homebrew in CI Aug 13, 2025
@pietern pietern changed the title Use stable version of homebrew in CI Use stable version of Homebrew in CI Aug 13, 2025
@shreyas-goenka shreyas-goenka added this pull request to the merge queue Aug 13, 2025
Merged via the queue into main with commit 11b306f Aug 13, 2025
2 checks passed
@shreyas-goenka shreyas-goenka deleted the debug-test branch August 13, 2025 15:46
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.

2 participants