44543 Commits

Author SHA1 Message Date
Mike McQuaid
37752e3088
bundle: use HOMEBREW_BUNDLE_FORMULA_VERSION_* for formula version.
As this variable is no longer just used for `brew bundle exec`.
2025-04-01 15:35:27 +01:00
Mike McQuaid
f9baac24a2
Merge pull request #19672 from Homebrew/fix_bump_cask_pr_os_arch
dev-cmd/bump-cask-pr: fix Linux cask bumping.
2025-04-01 13:20:08 +00:00
Mike McQuaid
ce720c1d61
Merge pull request #19649 from botantony/php-shebang
language: add php shebang module
2025-04-01 13:14:48 +00:00
Mike McQuaid
7c691aad9b
Merge pull request #19671 from Homebrew/dockerfile_formatting
Dockerfile: autoformat.
2025-04-01 12:46:05 +00:00
Mike McQuaid
7250624b56
dev-cmd/bump-cask-pr: fix Linux cask bumping.
- Remove check for `cask.depends_on.macos` as it seems to be always
  present and set to at least >=10.11
- When we've specified multiple architectures, allow casks to be invalid
  on some architectures.
2025-04-01 12:07:16 +01:00
Mike McQuaid
ca65389584
Dockerfile: autoformat.
When I was working on this in VSCode with auto-formatting enabled: it
wanted to make these changes which seem nicer to let's let it.
2025-04-01 11:35:43 +01:00
Carlo Cabrera
3f7c0854a3
Merge pull request #19669 from Homebrew/formula-grammar
formula: fix warning message grammar
2025-04-01 09:34:01 +00:00
Carlo Cabrera
b66c682dc6
formula: fix warning message grammar
The sentence needs a verb.
2025-04-01 17:19:57 +08:00
Mike McQuaid
319c3e95b5
Merge pull request #19658 from Homebrew/bootsnap_default
Enable Bootsnap by default
2025-04-01 07:31:26 +00:00
Patrick Linnane
0b0467716f
Merge pull request #19666 from Homebrew/rm-ssh-no-op
workflows: remove no-op ssh signing value
2025-04-01 01:13:00 +00:00
Bevan Kay
c9abd145cb
Merge pull request #19667 from Homebrew/unsupported-configs
docs/Support-Tiers: update unsupported config examples
2025-03-31 23:45:07 +00:00
Patrick Linnane
9fd33121da
docs/Support-Tiers: update unsupported config examples
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-31 16:11:28 -07:00
Patrick Linnane
b6cad3be14
workflows: remove no-op ssh signing value
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2025-03-31 16:09:20 -07:00
Patrick Linnane
3300807905
Merge pull request #19660 from Homebrew/dependabot/bundler/Library/Homebrew/parser-3.3.7.4
build(deps-dev): bump parser from 3.3.7.3 to 3.3.7.4 in /Library/Homebrew
2025-03-31 22:54:14 +00:00
Patrick Linnane
e73e9fa10a
Merge pull request #19661 from Homebrew/dependabot/bundler/Library/Homebrew/rbs-3.9.2
build(deps-dev): bump rbs from 3.9.1 to 3.9.2 in /Library/Homebrew
2025-03-31 22:54:11 +00:00
BrewTestBot
80ae335b2f
Update RBI files for parser.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-31 22:41:56 +00:00
Patrick Linnane
3278f931d3
Merge pull request #19664 from Homebrew/dependabot/github_actions/actions/create-github-app-token-1.12.0
build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0
2025-03-31 22:38:58 +00:00
BrewTestBot
80a9659a13
Update RBI files for rbs.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-31 22:38:33 +00:00
BrewTestBot
2eda7c418e
brew vendor-gems: commit updates. 2025-03-31 22:38:24 +00:00
BrewTestBot
c9e2fb9689
brew vendor-gems: commit updates. 2025-03-31 22:38:13 +00:00
Patrick Linnane
5e739ea4d6
Merge pull request #19663 from Homebrew/dependabot/github_actions/ruby/setup-ruby-1.229.0
build(deps): bump ruby/setup-ruby from 1.227.0 to 1.229.0
2025-03-31 22:38:08 +00:00
Patrick Linnane
45c7a29209
Merge pull request #19662 from Homebrew/dependabot/github_actions/actions/setup-python-5.5.0
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
2025-03-31 22:37:46 +00:00
dependabot[bot]
f29901daec
build(deps): bump actions/create-github-app-token from 1.11.7 to 1.12.0
Bumps [actions/create-github-app-token](https://github.com/actions/create-github-app-token) from 1.11.7 to 1.12.0.
- [Release notes](https://github.com/actions/create-github-app-token/releases)
- [Commits](af35edadc0...d72941d797)

---
updated-dependencies:
- dependency-name: actions/create-github-app-token
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:54:34 +00:00
dependabot[bot]
2acd33060f
build(deps): bump ruby/setup-ruby from 1.227.0 to 1.229.0
Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.227.0 to 1.229.0.
- [Release notes](https://github.com/ruby/setup-ruby/releases)
- [Changelog](https://github.com/ruby/setup-ruby/blob/master/release.rb)
- [Commits](1a615958ad...354a1ad156)

---
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>
2025-03-31 19:54:24 +00:00
dependabot[bot]
fabcad58ae
build(deps): bump actions/setup-python from 5.4.0 to 5.5.0
Bumps [actions/setup-python](https://github.com/actions/setup-python) from 5.4.0 to 5.5.0.
- [Release notes](https://github.com/actions/setup-python/releases)
- [Commits](42375524e2...8d9ed9ac5c)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:53:01 +00:00
dependabot[bot]
47d53a7f85
build(deps-dev): bump rbs from 3.9.1 to 3.9.2 in /Library/Homebrew
Bumps [rbs](https://github.com/ruby/rbs) from 3.9.1 to 3.9.2.
- [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.9.1...v3.9.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:24:00 +00:00
dependabot[bot]
37b3a94a37
build(deps-dev): bump parser in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 3.3.7.3 to 3.3.7.4.
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v3.3.7.3...v3.3.7.4)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-31 19:23:45 +00:00
Mike McQuaid
9560c01453
Enable Bootsnap by default
- do some optimisation of `require`s before Bootsnap
- remove `HOMEBREW_BOOTSTRAP` environment variable as it's set by
  default
- add fast require in `bootsnap.rb` using logic from `ruby.sh`
- cleanup `bootsnap.rb` a bit
- remove setting `HOMEBREW_BOOTSNAP` in GitHub Actions
2025-03-31 17:55:07 +01:00
Sean Molenaar
faddb73204
Merge pull request #19510 from Homebrew/feat/bump-cask/on_linux
feat: add linux support to bump-cask-pr
2025-03-31 13:30:34 +00:00
Mike McQuaid
9b1efcd944
Merge pull request #19641 from Homebrew/support_tiers
Add Support Tiers documentation
4.4.27
2025-03-31 08:55:01 +00:00
Mike McQuaid
50bdbd657d
Merge pull request #19654 from infogrind/fix_homepage
Correctly handle missing homepage in GitHub API response
2025-03-31 08:44:57 +00:00
Mike McQuaid
7f17aeca61
Add Support Tiers documentation
This provides clarify to users about the support tiers for Homebrew.

Co-authored-by: Douglas Eichelberger <697964+dduugg@users.noreply.github.com>
Co-authored-by: Bo Anderson <mail@boanderson.me>
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2025-03-31 09:40:47 +01:00
Marius Kleiner
24e849b75e
Merge branch 'master' into fix_homepage 2025-03-31 09:55:17 +02:00
Mike McQuaid
a9e387e0db
Merge pull request #19656 from Homebrew/whalebrew-test-fix
test/bundle/whalebrew_installer: fix flaky test from missing resets
2025-03-31 07:34:49 +00:00
Bo Anderson
f69ff29d93
test/bundle/whalebrew_installer: fix flaky test from missing resets 2025-03-30 19:29:42 +01:00
Carlo Cabrera
7707ef146c
Merge pull request #19651 from gromgit/diagnostic/mac_fuse3_allow
diagnostic: allow macFUSE FUSE3 files
2025-03-30 17:30:43 +00:00
Marius Kleiner
c18dab0e2c Fix style errors 2025-03-30 18:15:00 +02:00
Marius Kleiner
812f953d39 Even simpler check for nil/empty string/etc. 2025-03-30 18:08:20 +02:00
Marius Kleiner
426336a6ae Simplify nil check 2025-03-30 18:01:02 +02:00
Marius Kleiner
59b441e718 Don't fail if GitHub repo homepage is not present 2025-03-30 17:09:01 +02:00
Adrian Ho
af49990b4f diagnostic: allow macFUSE FUSE3 files
FUSE 3 support was introduced in macFUSE 4.10.0.

Resolves #19650.
2025-03-30 21:41:16 +08:00
botantony
fc39f14eff
.rubocop.yml: add language/php.rb file
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-30 03:24:25 +02:00
botantony
342d39e8a4
language: add php shebang module
Signed-off-by: botantony <antonsm21@gmail.com>
2025-03-30 03:24:24 +02:00
Patrick Linnane
458c126929
Merge pull request #19643 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-ead9bf2037
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-03-29 04:38:17 +00:00
Patrick Linnane
b5fc858c92
Merge pull request #19644 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.13
build(deps-dev): bump ruby-lsp from 0.23.12 to 0.23.13 in /Library/Homebrew
2025-03-29 04:35:19 +00:00
BrewTestBot
10becee570
Update RBI files for ruby-lsp.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2025-03-28 19:08:17 +00:00
BrewTestBot
199813f738
brew vendor-gems: commit updates. 2025-03-28 19:08:07 +00:00
BrewTestBot
7589a105db
brew vendor-gems: commit updates. 2025-03-28 19:07:56 +00:00
dependabot[bot]
2c663d8f17
build(deps-dev): bump ruby-lsp in /Library/Homebrew
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp) from 0.23.12 to 0.23.13.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases)
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.12...v0.23.13)

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

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 18:57:36 +00:00
dependabot[bot]
1b8b6d7860
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
Bumps the sorbet group in /Library/Homebrew with 4 updates: [sorbet-static-and-runtime](https://github.com/sorbet/sorbet), [sorbet-runtime](https://github.com/sorbet/sorbet), [sorbet](https://github.com/sorbet/sorbet) and [sorbet-static](https://github.com/sorbet/sorbet).


Updates `sorbet-static-and-runtime` from 0.5.11960 to 0.5.11965
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-runtime` from 0.5.11960 to 0.5.11965
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet` from 0.5.11960 to 0.5.11965
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Updates `sorbet-static` from 0.5.11960 to 0.5.11965
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

---
updated-dependencies:
- dependency-name: sorbet-static-and-runtime
  dependency-type: direct:development
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-runtime
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
- dependency-name: sorbet-static
  dependency-type: indirect
  update-type: version-update:semver-patch
  dependency-group: sorbet
...

Signed-off-by: dependabot[bot] <support@github.com>
2025-03-28 18:57:13 +00:00