42918 Commits

Author SHA1 Message Date
BrewTestBot
88a84dc6d0
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-12-06 00:07:57 +00:00
William Woodruff
8c868ba70e
Merge pull request #18883 from Homebrew/ww/attestations-verify-multiple-subjects 4.4.10 2024-12-05 14:36:50 -05:00
William Woodruff
057a6c5f9b
add multi subject test
Signed-off-by: William Woodruff <william@yossarian.net>
2024-12-05 14:26:30 -05:00
William Woodruff
9e82563a3a
document the version that causes problems here
Signed-off-by: William Woodruff <william@yossarian.net>
2024-12-05 14:16:30 -05:00
William Woodruff
e5d47f85c9
attestation: handle multiple subjects
This should fix the behavior observed in
https://github.com/Homebrew/homebrew-core/issues/177384#issuecomment-2521141910
and below.

Signed-off-by: William Woodruff <william@yossarian.net>
2024-12-05 14:11:00 -05:00
Patrick Linnane
eb2350901d
Merge pull request #18880 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11681
build(deps-dev): bump sorbet from 0.5.11678 to 0.5.11681 in /Library/Homebrew
2024-12-05 10:54:46 -08:00
Patrick Linnane
4d14f355ea
Merge pull request #18877 from Homebrew/dependabot/bundler/Library/Homebrew/rbs-3.7.0
build(deps-dev): bump rbs from 3.6.1 to 3.7.0 in /Library/Homebrew
2024-12-05 10:49:30 -08:00
Patrick Linnane
62329ea12e
Merge pull request #18879 from Homebrew/dependabot/github_actions/codecov/codecov-action-5.1.0
build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.0
2024-12-05 10:47:39 -08:00
Patrick Linnane
baa9150b9b
Merge pull request #18878 from Homebrew/dependabot/github_actions/actions/cache-4.2.0
build(deps): bump actions/cache from 4.1.2 to 4.2.0
2024-12-05 10:46:56 -08:00
BrewTestBot
2bebe8da80
brew vendor-gems: commit updates. 2024-12-05 18:39:45 +00:00
BrewTestBot
10aa6bc977
Update RBI files for rbs.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-05 18:38:11 +00:00
BrewTestBot
41e2daad8e
brew vendor-gems: commit updates. 2024-12-05 18:38:01 +00:00
dependabot[bot]
d476033f09
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11678 to 0.5.11681.
- [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-05 18:37:34 +00:00
dependabot[bot]
a5e42710f9
build(deps): bump codecov/codecov-action from 5.0.7 to 5.1.0
Bumps [codecov/codecov-action](https://github.com/codecov/codecov-action) from 5.0.7 to 5.1.0.
- [Release notes](https://github.com/codecov/codecov-action/releases)
- [Changelog](https://github.com/codecov/codecov-action/blob/main/CHANGELOG.md)
- [Commits](015f24e681...c2fcb216de)

---
updated-dependencies:
- dependency-name: codecov/codecov-action
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 18:37:01 +00:00
dependabot[bot]
b0d7e20ef8
build(deps): bump actions/cache from 4.1.2 to 4.2.0
Bumps [actions/cache](https://github.com/actions/cache) from 4.1.2 to 4.2.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](6849a64899...1bd1e32a3b)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 18:36:58 +00:00
dependabot[bot]
291e02bf9e
build(deps-dev): bump rbs from 3.6.1 to 3.7.0 in /Library/Homebrew
Bumps [rbs](https://github.com/ruby/rbs) from 3.6.1 to 3.7.0.
- [Release notes](https://github.com/ruby/rbs/releases)
- [Changelog](https://github.com/ruby/rbs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ruby/rbs/compare/v3.6.1...v3.7.0)

---
updated-dependencies:
- dependency-name: rbs
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-05 18:36:50 +00:00
Mike McQuaid
861c462cd1
Merge pull request #18876 from Homebrew/codecov_test_results
Upload test results to CodeCov
2024-12-05 17:33:45 +00:00
Mike McQuaid
316bf3656b
Upload test results to CodeCov
CodeCov now supports uploading test results which allows e.g. flaky test
detection and may allow us to remove BuildPulse.

Co-authored-by: Bo Anderson <mail@boanderson.me>
2024-12-05 17:21:00 +00:00
Mike McQuaid
1b7f8edb7b
Merge pull request #18875 from Homebrew/strict_pkg_version
pkg_version: make `typed: strict`
2024-12-05 15:06:04 +00:00
Mike McQuaid
84225d0120
pkg_version: make typed: strict
This required:
- adding signatures/types where missing
- ensuring that we respect the signature of `Version.new`
- remove some non-Sorbet type checks
- fixing the exception in tests
- removing some tests now caught by Sorbet
- fixing `Formula#prefix` so it works as intended with correct type
  usage
2024-12-05 14:01:37 +00:00
Douglas Eichelberger
b93c179b69
Merge pull request #18869 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.11678
build(deps): bump sorbet-runtime from 0.5.11672 to 0.5.11678 in /Library/Homebrew
2024-12-04 10:00:09 -08:00
Patrick Linnane
2ee13fa122
Merge pull request #18872 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11678
build(deps-dev): bump sorbet from 0.5.11672 to 0.5.11678 in /Library/Homebrew
2024-12-04 08:54:23 -08:00
Patrick Linnane
7d703b706b
Merge pull request #18870 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.25.4
build(deps-dev): bump minitest from 5.25.2 to 5.25.4 in /Library/Homebrew
2024-12-04 08:51:40 -08:00
Douglas Eichelberger
ad70bcbbe0
Merge pull request #18867 from Homebrew/typed-named-args
Enable strict typing in NamedArgs
2024-12-04 08:49:46 -08:00
Patrick Linnane
7c7a9cd822
Merge pull request #18868 from Homebrew/dependabot/github_actions/actions/attest-build-provenance-2.0.0
build(deps): bump actions/attest-build-provenance from 1.4.4 to 2.0.0
2024-12-04 08:49:26 -08:00
BrewTestBot
214d363c48
brew vendor-gems: commit updates. 2024-12-04 16:41:53 +00:00
BrewTestBot
96e36b177e
Update RBI files for minitest.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-04 16:40:37 +00:00
BrewTestBot
6feb042585
brew vendor-gems: commit updates. 2024-12-04 16:40:31 +00:00
BrewTestBot
b95fe2bc6e
brew vendor-gems: commit updates. 2024-12-04 16:40:30 +00:00
dependabot[bot]
99b46bc38a
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11672 to 0.5.11678.
- [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-04 16:39:56 +00:00
dependabot[bot]
811536aac7
build(deps-dev): bump minitest in /Library/Homebrew
Bumps [minitest](https://github.com/minitest/minitest) from 5.25.2 to 5.25.4.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc)
- [Commits](https://github.com/minitest/minitest/compare/v5.25.2...v5.25.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 16:39:12 +00:00
dependabot[bot]
0b2daa6960
build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.11672 to 0.5.11678.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 16:38:57 +00:00
dependabot[bot]
88b6a8266b
build(deps): bump actions/attest-build-provenance from 1.4.4 to 2.0.0
Bumps [actions/attest-build-provenance](https://github.com/actions/attest-build-provenance) from 1.4.4 to 2.0.0.
- [Release notes](https://github.com/actions/attest-build-provenance/releases)
- [Changelog](https://github.com/actions/attest-build-provenance/blob/main/RELEASE.md)
- [Commits](ef244123eb...619dbb2e03)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-12-04 16:38:51 +00:00
Douglas Eichelberger
90d066c7b8 Tidy up layout 2024-12-04 08:00:32 -08:00
Mike McQuaid
2d8a19d260
Merge pull request #18865 from Homebrew/systemd-quote
Fix systemd command line quoting
2024-12-04 10:25:18 +00:00
Ruoyu Zhong
15c8508290
Merge pull request #18866 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2024-12-04 18:08:39 +08:00
Ruoyu Zhong
36d06c5075
Merge remote-tracking branch 'origin/master' into systemd-quote 2024-12-04 18:01:10 +08:00
BrewTestBot
dc75274de5
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2024-12-04 09:24:54 +00:00
Mike McQuaid
8b7c074b6b
Merge pull request #18864 from Homebrew/systemd-new-line
service: end systemd configs with a new line
2024-12-04 09:24:09 +00:00
Mike McQuaid
52c8c64f8f
Merge pull request #18791 from yermulnik/master
feat: Add Bash completion for Homebrew aliases
2024-12-04 09:23:59 +00:00
George L. Yermulnik
75b37366d3 feat: Add Bash completion for Homebrew aliases
Add Bash completion support for Homebrew aliases:
https://github.com/Homebrew/homebrew-aliases

Unfortunately I'm not familiar enough neither with Ruby, nor with Fish/Zsh 🤷🏻

Fixes https://github.com/Homebrew/homebrew-aliases/issues/91
2024-12-03 23:48:50 -05:00
Douglas Eichelberger
e1fdd2eda4 Enable strict typing in NamedArgs 2024-12-03 17:43:22 -08:00
Ruoyu Zhong
4f03c10fa3
Merge pull request #18859 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.69.1
build(deps-dev): bump rubocop from 1.69.0 to 1.69.1 in /Library/Homebrew
2024-12-04 03:25:10 +08:00
Ruoyu Zhong
ff822bfab5
Merge pull request #18861 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-support-3.13.2
build(deps-dev): bump rspec-support from 3.13.1 to 3.13.2 in /Library/Homebrew
2024-12-04 03:22:15 +08:00
Ruoyu Zhong
109356a692
Merge pull request #18860 from Homebrew/dependabot/bundler/Library/Homebrew/json-2.9.0
build(deps-dev): bump json from 2.8.2 to 2.9.0 in /Library/Homebrew
2024-12-04 03:21:05 +08:00
Ruoyu Zhong
eb4afdc592
Merge pull request #18862 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.11672
build(deps): bump sorbet-runtime from 0.5.11670 to 0.5.11672 in /Library/Homebrew
2024-12-04 03:18:20 +08:00
Ruoyu Zhong
a8a6a5bdb7
utils/service: simplify 2024-12-04 03:09:11 +08:00
BrewTestBot
1597e027e4
Update RBI files for rspec-support.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-12-03 19:04:50 +00:00
BrewTestBot
f2e813160c
brew vendor-gems: commit updates. 2024-12-03 19:04:45 +00:00
BrewTestBot
4f750bee3e
brew vendor-gems: commit updates. 2024-12-03 19:04:40 +00:00