42330 Commits

Author SHA1 Message Date
Bo Anderson
fe0505d492
test/cask/utils_spec: fix test failure when HOMEBREW_TEMP is a symlink 2024-09-27 03:02:26 +01:00
Bo Anderson
326a71712f
Revert "Shorten brew tests temporary paths."
This reverts commit 27fb07c0fc622d3e010a8a9f6e0056fd09dc5b1f.
2024-09-27 01:55:26 +01:00
Michael Cho
4c60dc0b2c
cmd/list: -t and -r support for some long options 2024-09-26 20:01:44 -04:00
Michael Cho
1c9f084bcc
PATH: typed: strict 2024-09-26 16:19:11 -04:00
Patrick Linnane
b72544eb04
Merge pull request #18429 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.194.0 2024-09-26 13:03:17 -07:00
Mike McQuaid
8964021b93
Merge pull request #18409 from Homebrew/deprecate_formula_cask_path_url
Deprecate installing casks/formulae from paths.
2024-09-26 20:44:22 +01:00
Mike McQuaid
bbdea29a0f
Deprecate installing casks/formulae from paths.
We've already disabled installing casks/formulae from URLs and we
regularly tell people not to install from paths so let's just deprecate
this behaviour entirely.

Even Homebrew developers do not need to work this way.
2024-09-26 20:25:07 +01:00
Michael Cho
dca3e70f98
formula_pin: typed: strict 2024-09-26 14:48:32 -04:00
Patrick Linnane
aed28da008
Merge pull request #18426 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11582 2024-09-26 11:39:21 -07:00
Michael Cho
cce425dda1
cxxstdlib: typed: strong 2024-09-26 14:32:55 -04:00
Michael Cho
0029308844
completions: typed: strict 2024-09-26 14:32:40 -04:00
dependabot[bot]
109702cfd1
build(deps): bump ruby/setup-ruby from 1.193.0 to 1.194.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.193.0 to 1.194.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](f321cf5a4d...c04af2bb72)

---
updated-dependencies:
- dependency-name: ruby/setup-ruby
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 18:31:01 +00:00
BrewTestBot
b26a03e54a
brew vendor-gems: commit updates. 2024-09-26 18:23:48 +00:00
dependabot[bot]
5a0bdf329f
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11581 to 0.5.11582.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-26 18:09:12 +00:00
Mike McQuaid
05cde76adc
Merge pull request #18422 from Homebrew/cmd-cache-touchup
cmd/--cache: avoid exception on missing HEAD
2024-09-26 16:18:10 +01:00
Mike McQuaid
9ce39ee03e
Merge pull request #18423 from Homebrew/caveats-strict
caveats: `typed: strict`
2024-09-26 16:17:21 +01:00
Mike McQuaid
f0653348c4
Merge pull request #18407 from Homebrew/deprecate_cask_url_block
cask/url: deprecate `url do` blocks.
2024-09-26 16:16:40 +01:00
Michael Cho
55fab8849c
caveats: typed: strict 2024-09-26 10:30:21 -04:00
Michael Cho
b1de5a22d2
cmd/--cache: avoid exception on missing HEAD
Also add cask to description
2024-09-26 09:49:30 -04:00
Mike McQuaid
5b46ec70e9
cask/url: deprecate url do blocks.
We're removing these in
https://github.com/Homebrew/homebrew-cask/pull/186501
so let's deprecate them too.
2024-09-26 14:05:25 +01:00
Mike McQuaid
5ef30ad415
Merge pull request #18419 from abitrolly/newline-audit
create: show audit command on the next line
2024-09-26 13:23:08 +01:00
Mike McQuaid
e1f5edbcde
Merge pull request #18339 from Homebrew/sequoia-sdk
os/mac: bump latest SDK version
2024-09-26 13:13:52 +01:00
Mike McQuaid
3e6929e849
Merge pull request #18420 from ctaintor/improve_adopt_cask
Improve cask --adopt to only care about the installed version if auto…
2024-09-26 13:13:35 +01:00
Mike McQuaid
1d6683df21
brew.sh: add latest_sdk_version to new macOS version TODO. 2024-09-26 13:03:39 +01:00
Bo Anderson
9e00ebe320
os/mac: bump latest SDK version 2024-09-26 13:02:47 +01:00
Case Taintor
20444638f3 modifies logic to only compare versions if auto_updates is false 2024-09-26 13:41:22 +02:00
Mike McQuaid
6e55426407
dev-cmd/create: tweak wording. 2024-09-26 12:25:06 +01:00
Case Taintor
31c560e578 Improve cask --adopt to only care about the installed version if auto_update is false 2024-09-26 11:59:40 +02:00
Carlo Cabrera
d1509cbef0
Merge pull request #18416 from Homebrew/sorbet-files-update 2024-09-26 14:44:04 +08:00
Anatoli Babenia
82f9ebd613 create: show audit command on the next line
This makes it easy to copy/paste the command, which needs to be
run anyway.
2024-09-26 09:06:50 +03:00
Carlo Cabrera
b8821ed14d
Merge pull request #18418 from Homebrew/revert-sequoia-runner 2024-09-26 13:07:19 +08:00
Michael Cho
eea7fc7a7b
Revert "github_runner_matrix: enable usage of macos-15 runners"
This reverts commit 6acce77817f442da67415dd6e73a6eb19a24ae4f.
2024-09-25 23:31:04 -04:00
Ruoyu Zhong
e2b2582151
Merge pull request #18417 from Homebrew/rm-shotcut
Cask-Cookbook: update `verified` example
2024-09-26 11:28:20 +08:00
Patrick Linnane
a7b316ea76
brew style --fix
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-09-25 19:38:57 -07:00
Patrick Linnane
f260980f57
Cask-Cookbook: update verified example
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-09-25 17:52:31 -07:00
BrewTestBot
6208436910
sorbet: Autobump sigils via Spoom
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2024-09-26 00:24:19 +00:00
BrewTestBot
a28336c145
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2024-09-26 00:24:18 +00:00
Carlo Cabrera
465a7352f3
Merge pull request #18415 from Homebrew/dependabot/github_actions/actions/checkout-4.2.0 2024-09-26 02:21:33 +08:00
dependabot[bot]
2ba8f93bbe
build(deps): bump actions/checkout from 4.1.7 to 4.2.0
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.1.7 to 4.2.0.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](692973e3d9...d632683dd7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-09-25 18:11:59 +00:00
Rylan Polster
479eeaad47
Merge pull request #18404 from Homebrew/forbid-url-do-homebrew-cask 2024-09-25 13:46:17 -04:00
Patrick Linnane
d7e0c8f0c0
Merge branch 'master' into forbid-url-do-homebrew-cask 2024-09-25 10:35:21 -07:00
Carlo Cabrera
e58f717d0c
Merge pull request #18414 from Homebrew/enable-github-sequoia-runners 2024-09-26 01:10:22 +08:00
Carlo Cabrera
6acce77817
github_runner_matrix: enable usage of macos-15 runners
https://github.blog/changelog/2024-09-25-actions-new-images-and-ubuntu-latest-changes/
ae99c16b0c/README.md (available-images)
2024-09-26 00:56:42 +08:00
Mike McQuaid
2f2ca82035
Merge pull request #18413 from Homebrew/more-random-temp-dir
tests: add an extra byte of randomness
2024-09-25 16:01:49 +01:00
Carlo Cabrera
e03a9fd0be
tests: add an extra byte of randomness
Two bytes should hopefully be plenty.
2024-09-25 22:32:51 +08:00
Carlo Cabrera
80ebf592f8
Merge pull request #18412 from chenrui333/replace-remote-repo 2024-09-25 22:14:35 +08:00
Rui Chen
09b71befb4
revert tap_remote_repository change
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-09-25 10:03:17 -04:00
Rui Chen
874fdaaa42
ignore remote_repo refs in tests
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-09-25 10:00:53 -04:00
Rui Chen
b178a80220
update tap_remote_repo ref
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-09-25 10:00:00 -04:00
Rui Chen
7655a6f91a
chore: remote_repo -> remote_repository
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-09-25 09:52:41 -04:00