43117 Commits

Author SHA1 Message Date
Patrick Linnane
953dac907e
Merge pull request #18937 from Homebrew/rm-lock-threads
dependabot: remove lock-threads
2024-12-14 19:13:07 +00:00
Patrick Linnane
d129d10d55
dependabot: remove lock-threads
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-12-14 10:34:05 -08:00
Sean Molenaar
cb23433612
feat: only block cask install on Linux 2024-12-14 15:49:09 +01:00
Eric Knibbe
a86c7c1d7a
Merge pull request #18935 from Homebrew/codeql-action-fixes
workflows: fix mis-pinned codeql-action hashes
2024-12-14 13:00:59 +00:00
Carlo Cabrera
ccb463b31b
Merge pull request #18933 from Homebrew/no-conflicts-paginate
utils/github: handle over 30 changed files
2024-12-14 08:28:01 +00:00
Patrick Linnane
4d52f24886
workflows: fix mis-pinned codeql-action hashes
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-12-13 21:00:47 -08:00
Patrick Linnane
e21d876f59
Merge pull request #18934 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.204.0
build(deps): bump ruby/setup-ruby from 1.203.0 to 1.204.0
2024-12-14 04:12:32 +00:00
dependabot[bot]
fba828b202
build(deps): bump ruby/setup-ruby from 1.203.0 to 1.204.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.203.0 to 1.204.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](2a18b06812...401c19e14f)

---
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-12-14 04:02:22 +00:00
Michael Cho
e9671db2d3
utils/github: handle over 30 changed files 2024-12-13 22:41:21 -05:00
Douglas Eichelberger
c455911059
Merge pull request #18931 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-1.37.0
build(deps-dev): bump rubocop-ast from 1.36.2 to 1.37.0 in /Library/Homebrew
2024-12-13 20:25:38 +00:00
Douglas Eichelberger
841903c106
Merge pull request #18932 from Homebrew/dependabot/bundler/Library/Homebrew/logger-1.6.3
build(deps-dev): bump logger from 1.6.2 to 1.6.3 in /Library/Homebrew
2024-12-13 20:24:52 +00:00
BrewTestBot
e9e319ac30
Update RBI files for logger.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-13 20:07:39 +00:00
BrewTestBot
c6e1851b20
Update RBI files for rubocop-ast.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-13 20:07:34 +00:00
BrewTestBot
dff03f05fe
brew vendor-gems: commit updates. 2024-12-13 20:07:32 +00:00
BrewTestBot
61cf19b7c3
brew vendor-gems: commit updates. 2024-12-13 20:07:26 +00:00
dependabot[bot]
34d0200d50
build(deps-dev): bump logger from 1.6.2 to 1.6.3 in /Library/Homebrew
Bumps [logger](https://github.com/ruby/logger) from 1.6.2 to 1.6.3.
- [Release notes](https://github.com/ruby/logger/releases)
- [Commits](https://github.com/ruby/logger/compare/v1.6.2...v1.6.3)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 18:34:00 +00:00
dependabot[bot]
a62ed660f4
build(deps-dev): bump rubocop-ast in /Library/Homebrew
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast) from 1.36.2 to 1.37.0.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases)
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.36.2...v1.37.0)

---
updated-dependencies:
- dependency-name: rubocop-ast
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-13 18:33:47 +00:00
Mike McQuaid
2701dc5f5f
Merge pull request #18929 from Homebrew/actions-full-versions
workflows: use full version numbers
2024-12-13 08:15:36 +00:00
Carlo Cabrera
b670861ebb
Merge pull request #18927 from Homebrew/system-env-file-priority
bin/brew: fix prioritisation of system env files
2024-12-13 06:37:05 +00:00
Patrick Linnane
56e41319f2
workflows: use full version numbers
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-12-12 21:26:46 -08:00
Ruoyu Zhong
012d737596
Merge pull request #18928 from Homebrew/sync-shared-config
Synchronize shared configuration
2024-12-13 04:45:34 +00:00
BrewTestBot
6a23f24724
stale-issues.yml: update to match main configuration 2024-12-13 04:29:11 +00:00
Patrick Linnane
ae4d29312d
Merge pull request #18922 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-3.3.0
build(deps-dev): bump rubocop-rspec from 3.2.0 to 3.3.0 in /Library/Homebrew
2024-12-13 02:38:40 +00:00
Patrick Linnane
59de157457
Merge pull request #18920 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.69.2
build(deps-dev): bump rubocop from 1.69.1 to 1.69.2 in /Library/Homebrew
2024-12-13 02:38:36 +00:00
BrewTestBot
c737251bf4
Update RBI files for rubocop-rspec.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-13 02:28:19 +00:00
BrewTestBot
a9f1b35698
brew vendor-gems: commit updates. 2024-12-13 02:28:09 +00:00
BrewTestBot
b34fe7ed12
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-13 02:27:07 +00:00
BrewTestBot
8390c79530
brew vendor-gems: commit updates. 2024-12-13 02:26:44 +00:00
Carlo Cabrera
398ac46440
Merge pull request #18924 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11691
build(deps-dev): bump sorbet from 0.5.11690 to 0.5.11691 in /Library/Homebrew
2024-12-12 22:47:51 +00:00
BrewTestBot
2c190f5a99
brew vendor-gems: commit updates. 2024-12-12 22:26:17 +00:00
Carlo Cabrera
2a3169da76
bin/brew: fix prioritisation of system env files
Fixes #18925.
2024-12-13 06:19:16 +08:00
dependabot[bot]
0faaa336a3
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11690 to 0.5.11691.
- [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-12-12 18:45:51 +00:00
dependabot[bot]
d4a128f8e6
build(deps-dev): bump rubocop-rspec in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec) from 3.2.0 to 3.3.0.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v3.2.0...v3.3.0)

---
updated-dependencies:
- dependency-name: rubocop-rspec
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 18:45:18 +00:00
dependabot[bot]
6505e84064
build(deps-dev): bump rubocop from 1.69.1 to 1.69.2 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.69.1 to 1.69.2.
- [Release notes](https://github.com/rubocop/rubocop/releases)
- [Changelog](https://github.com/rubocop/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop/compare/v1.69.1...v1.69.2)

---
updated-dependencies:
- dependency-name: rubocop
  dependency-type: direct:development
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-12 18:44:56 +00:00
Mike McQuaid
9783ab062c
Merge pull request #18917 from Homebrew/send-args-to-cask-info
cask/info: send missing args after removing openstruct
2024-12-12 08:34:16 +00:00
apainintheneck
9c0987c71c cask/info: update tests 2024-12-12 00:01:30 -08:00
apainintheneck
8bee0555b9 cask/info: send missing args after removing openstruct
This seems like it was a bug before the recent change to remove
OpenStruct from `Homebrew::CLI::Args` but it was failing silently
before. Now we pass the args to the `Cask::Info.info` method so
that when they eventually reach the `Utils::Analytics.output_analytics`
method they are present as expected.

Example error fragment:

```console
$ set -e HOMEBREW_NO_ANALYTICS
$ brew info iterm2 --cask --verbose
==> iterm2: 3.5.10 (auto_updates)
https://iterm2.com/
Installed
/usr/local/Caskroom/iterm2/3.5.4 (91.7MB)
From: https://github.com/Homebrew/homebrew-cask/blob/HEAD/Casks/i/iterm2.rb
==> Name
iTerm2
==> Description
Terminal emulator as alternative to Apple's Terminal app
==> Artifacts
iTerm.app (App)
Error: undefined method `analytics?' for an instance of Homebrew::CLI::Args
/usr/local/Homebrew/Library/Homebrew/utils/analytics.rb:248:in `output_analytics'
/usr/local/Homebrew/Library/Homebrew/utils/analytics.rb:342:in `cask_output'
/usr/local/Homebrew/Library/Homebrew/cask/info.rb:39:in `info'
```
2024-12-11 23:24:22 -08:00
Douglas Eichelberger
0bcb7648ce
Merge pull request #18914 from Homebrew/scope-constants
Namespace some top-level constants
2024-12-11 19:34:08 +00:00
Douglas Eichelberger
9e3e1e1847 Namespace some top-level constants 2024-12-11 11:04:55 -08:00
Douglas Eichelberger
563c2b1d3a
Merge pull request #18847 from Homebrew/no-ostruct
Remove OpenStruct from CLI::Args
2024-12-11 18:41:13 +00:00
Mike McQuaid
95d237761b
Merge pull request #18913 from Homebrew/list-full-name
cmd/list: support using `--full-name` with `--installed-on-request` et al.
2024-12-11 09:12:02 +00:00
Ruoyu Zhong
a50e15e43c
cmd/list: support using --full-name with --installed-on-request et al.
Fixes https://github.com/Homebrew/brew/issues/18908#issuecomment-2532926860.
2024-12-11 11:27:08 +08:00
Douglas Eichelberger
69f2d3bf32
Merge branch 'master' into no-ostruct 2024-12-10 11:00:32 -08:00
Mike McQuaid
29e9087537
Merge pull request #18912 from Homebrew/merge_group_not_push
github/workflows: use merge_group instead of push events.
2024-12-10 17:32:53 +00:00
Mike McQuaid
abb330d496
github/workflows: use merge_group instead of push events.
We're currently doing both which doubles the number of jobs we end up
running for commits on `master`.
2024-12-10 17:19:20 +00:00
Patrick Linnane
eae8d1b769
Merge pull request #18911 from Homebrew/dependabot/github_actions/actions/attest-build-provenance-2.1.0
build(deps): bump actions/attest-build-provenance from 2.0.1 to 2.1.0
2024-12-10 16:52:10 +00:00
dependabot[bot]
84f0617309
build(deps): bump actions/attest-build-provenance from 2.0.1 to 2.1.0
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 2.0.1 to 2.1.0.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](c4fbc64884...7668571508)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-10 16:39:21 +00:00
Mike McQuaid
5a4d643d7f
Merge pull request #18910 from chenrui333/deuniversalize_machos-raise-error
chore(formula): raise error if no universal binaries are found to deuniversalize
2024-12-10 15:13:29 +00:00
Rui Chen
52569372bb
chore(formula): raise error if no universal binaries are found to deuniversalize
Signed-off-by: Rui Chen <rui@chenrui.dev>
2024-12-10 09:26:27 -05:00
Mike McQuaid
03d29a5743
Merge pull request #18909 from Homebrew/tap-new-multiuser
dev-cmd/tap-new: improve handling of multi-user setups
2024-12-10 09:08:45 +00:00