42365 Commits

Author SHA1 Message Date
Michael Cho
a3d8f4e0e4
Merge pull request #18508 from Homebrew/curl-skip-get
utils/curl: workaround curl bug for `--head --request GET`
2024-10-08 08:44:05 -04:00
Mike McQuaid
b9753137ae
Merge pull request #18528 from Homebrew/no-rm_const
Remove removable constants
2024-10-08 08:30:38 +01:00
Douglas Eichelberger
ed4129b580 Remove removable constants 2024-10-07 19:45:48 -07:00
Douglas Eichelberger
9753ede0fb
Merge pull request #18517 from Homebrew/no-rm_const
Replace removed constants with overridable methods
2024-10-07 19:36:28 -07:00
Douglas Eichelberger
8033fcf4a6 Fix brew style docs 2024-10-07 18:59:27 -07:00
Douglas Eichelberger
2d16333bbc Replace removable constants with overridable methods 2024-10-07 18:33:03 -07:00
Ruoyu Zhong
6975eaa2cf
Merge pull request #18527 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.196.0
build(deps): bump ruby/setup-ruby from 1.195.0 to 1.196.0
2024-10-08 03:00:16 +08:00
Ruoyu Zhong
403a99ad8f
Merge pull request #18526 from Homebrew/dependabot/github_actions/github/codeql-action-3.26.12
build(deps): bump github/codeql-action from 3.26.11 to 3.26.12
2024-10-08 02:58:28 +08:00
Ruoyu Zhong
94ac16e1cd
Merge pull request #18523 from Homebrew/dependabot/github_actions/artifacts-6e3919dcd2
build(deps): bump actions/upload-artifact from 4.4.0 to 4.4.1 in the artifacts group
2024-10-08 02:58:14 +08:00
Ruoyu Zhong
1083ca0045
Merge pull request #18525 from Homebrew/dependabot/github_actions/actions/checkout-4.2.1
build(deps): bump actions/checkout from 4.2.0 to 4.2.1
2024-10-08 02:57:57 +08:00
dependabot[bot]
ee51030e91
build(deps): bump ruby/setup-ruby from 1.195.0 to 1.196.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.195.0 to 1.196.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](086ffb1a20...f269373437)

---
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-10-07 18:50:26 +00:00
dependabot[bot]
5ac829ac62
build(deps): bump github/codeql-action from 3.26.11 to 3.26.12
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.11 to 3.26.12.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](6db8d6351f...c36620d31a)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 18:20:35 +00:00
dependabot[bot]
b212bb496b
build(deps): bump actions/checkout from 4.2.0 to 4.2.1
Bumps [actions/checkout](https://github.com/actions/checkout) from 4.2.0 to 4.2.1.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](d632683dd7...eef61447b9)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 18:20:29 +00:00
dependabot[bot]
30fb09d82e
build(deps): bump actions/upload-artifact in the artifacts group
Bumps the artifacts group with 1 update: [actions/upload-artifact](https://github.com/actions/upload-artifact).


Updates `actions/upload-artifact` from 4.4.0 to 4.4.1
- [Release notes](https://github.com/actions/upload-artifact/releases)
- [Commits](50769540e7...604373da63)

---
updated-dependencies:
- dependency-name: actions/upload-artifact
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: artifacts
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-07 18:20:26 +00:00
Douglas Eichelberger
1a1795fa9c
Merge pull request #18521 from Homebrew/runtime-req-ans
Use requires_ancestor consistently
2024-10-07 07:41:03 -07:00
Douglas Eichelberger
69941c0c73
Merge pull request #18520 from Homebrew/delegator-compiler
Add a Delegator DSL compiler
2024-10-07 07:38:53 -07:00
Patrick Linnane
6f3935da67
Merge pull request #18522 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.195.0 2024-10-06 16:22:14 -07:00
dependabot[bot]
c1f9f4d401
build(deps): bump ruby/setup-ruby from 1.194.0 to 1.195.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.194.0 to 1.195.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](c04af2bb72...086ffb1a20)

---
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-10-06 23:13:44 +00:00
Issy Long
a917ce2971
Merge pull request #18354 from Homebrew/back-to-srb
Bump more files to Sorbet `typed: strict`
2024-10-06 21:01:21 +01:00
Issy Long
d1892d436a
Fix leftover errors for Dependencies vs. T::Array[Dependency] 2024-10-06 20:04:42 +01:00
Issy Long
28349370d3
Bump more files to Sorbet typed: strict 2024-10-06 20:04:42 +01:00
Douglas Eichelberger
d3d25beb35 Use requires_ancestor consistently 2024-10-06 09:25:57 -07:00
Douglas Eichelberger
6eaf122144 Add a Delegator DSL compiler 2024-10-05 19:36:54 -07:00
Douglas Eichelberger
c5fed58345
Merge pull request #18519 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2024-10-05 19:29:04 -07:00
BrewTestBot
6ab0d12b9e
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-10-06 00:07:55 +00:00
Douglas Eichelberger
3c51d0c8d3
Merge pull request #18378 from Homebrew/no-undefs
Move remaining `undef` use in OS extensions to `prepend`
2024-10-05 12:54:02 -07:00
Douglas Eichelberger
0855d7c9e0 Revert ENV changes 2024-10-05 12:35:28 -07:00
Douglas Eichelberger
f4a6dce64a Fix ENV 2024-10-05 12:18:29 -07:00
Douglas Eichelberger
0d5b56aa6a Fix tests 2024-10-05 12:18:29 -07:00
Douglas Eichelberger
eed660e784 Move remaining OS extensions to prepend 2024-10-05 12:18:29 -07:00
Michael Cho
43ee408793
utils/curl: workaround curl bug for --head --request GET
The `curl --head --request GET` causes a full download to happen on
`curl` from 8.7.0 to 8.9.1[^1] which causes poor UX due to slow
Cask downloads that can take almost twice as long as they should.

[^1]: https://github.com/Homebrew/brew/issues/18213
2024-10-05 14:05:59 -04:00
Patrick Linnane
7c4f2c19fe
Merge pull request #18511 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.19.1 2024-10-05 09:05:02 -07:00
Patrick Linnane
d02f163e9f
Merge pull request #18513 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11597 2024-10-05 09:04:50 -07:00
Patrick Linnane
2448fa39f0
Merge pull request #18512 from Homebrew/dependabot/github_actions/actions/cache-4.1.0 2024-10-05 09:02:36 -07:00
BrewTestBot
0c787ae846
Update RBI files for ruby-lsp.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2024-10-05 15:56:11 +00:00
BrewTestBot
9f41a1cde6
brew vendor-gems: commit updates. 2024-10-05 15:56:01 +00:00
BrewTestBot
30823a858e
brew vendor-gems: commit updates. 2024-10-05 15:55:58 +00:00
dependabot[bot]
70d7e04f59
build(deps-dev): bump sorbet in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.11595 to 0.5.11597.
- [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-10-05 15:54:38 +00:00
dependabot[bot]
badec7d66b
build(deps): bump actions/cache from 4.0.2 to 4.1.0
Bumps [actions/cache](https://github.com/actions/cache) from 4.0.2 to 4.1.0.
- [Release notes](https://github.com/actions/cache/releases)
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md)
- [Commits](0c45773b62...2cdf405574)

---
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-10-05 15:54:27 +00:00
dependabot[bot]
3a0035e85f
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.19.0 to 0.19.1.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.19.0...v0.19.1)

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

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-05 15:54:21 +00:00
Patrick Linnane
1e29665e62
Merge pull request #18505 from Homebrew/dependabot/github_actions/docker/setup-buildx-action-3.7.1 2024-10-04 07:13:41 -07:00
Patrick Linnane
051770cdb6
Merge pull request #18506 from Homebrew/dependabot/github_actions/github/codeql-action-3.26.11 2024-10-04 07:08:27 -07:00
dependabot[bot]
9fd0d9e720
build(deps): bump github/codeql-action from 3.26.10 to 3.26.11
Bumps [github/codeql-action](https://github.com/github/codeql-action) from 3.26.10 to 3.26.11.
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](e2b3eafc8d...6db8d6351f)

---
updated-dependencies:
- dependency-name: github/codeql-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 13:59:37 +00:00
dependabot[bot]
6d23d4bdfd
build(deps): bump docker/setup-buildx-action from 3.7.0 to 3.7.1
Bumps [docker/setup-buildx-action](https://github.com/docker/setup-buildx-action) from 3.7.0 to 3.7.1.
- [Release notes](https://github.com/docker/setup-buildx-action/releases)
- [Commits](8026d2bc36...c47758b77c)

---
updated-dependencies:
- dependency-name: docker/setup-buildx-action
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2024-10-04 13:59:32 +00:00
Carlo Cabrera
77524574d8
Merge pull request #18502 from Homebrew/rm-upstream-rbi 2024-10-04 19:08:57 +08:00
Carlo Cabrera
bc9a3c4f16
Merge pull request #18503 from Homebrew/fix-stderr-redirections 2024-10-04 19:08:28 +08:00
Carlo Cabrera
d14accee39
brew.sh: fix some stderr redirections to /dev/null
The order matters here (in a way that I can't explain, unfortunately).

Example:

    bash-3.2$ read -r FOO <nonexistent 2>/dev/null
    bash: nonexistent: No such file or directory

    bash-3.2$ read -r FOO 2>/dev/null <nonexistent
    # no output

Fixes Homebrew/discussions#5653.
2024-10-04 16:36:35 +08:00
Carlo Cabrera
4671af4bb9
Merge pull request #18485 from Homebrew/non-fatal-invalid-attestations 2024-10-04 16:09:47 +08:00
Carlo Cabrera
7b74bf07fd
Fix attestation test failures 2024-10-04 16:00:29 +08:00
Carlo Cabrera
3f11462c14
Merge pull request #18501 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.11595 2024-10-04 15:35:28 +08:00