Douglas Eichelberger
0add431e69
Apply manual violation fixes
2025-01-12 10:06:00 -08:00
Douglas Eichelberger
dbb731bce2
brew style --fix
2025-01-12 10:05:21 -08:00
dependabot[bot]
592eb252e5
build(deps-dev): bump rubocop from 1.69.2 to 1.70.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.69.2 to 1.70.0.
- [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.2...v1.70.0 )
---
updated-dependencies:
- dependency-name: rubocop
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-12 10:05:12 -08:00
Issy Long
6ada9a9665
Add clarifying comments to rubocop:disable
s
...
- Needed for PR 18842 that adds a `DisableComment` RuboCop to ensure that all RuboCop disables have comments.
2025-01-12 16:59:07 +00:00
Issy Long
6b1c54da90
Merge pull request #19073 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.16.7
...
build(deps-dev): bump tapioca from 0.16.6 to 0.16.7 in /Library/Homebrew
2025-01-12 16:55:50 +00:00
BrewTestBot
c9402269ab
Update RBI files for tapioca.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-01-11 02:19:37 +00:00
BrewTestBot
ff578016e9
brew vendor-gems: commit updates.
2025-01-11 02:19:22 +00:00
Douglas Eichelberger
ac7009cc23
Exclude benchmark from rbi generation and git
2025-01-10 18:17:05 -08:00
Douglas Eichelberger
1e91082d67
Merge pull request #19069 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-fa467cd05a
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-01-11 00:59:40 +00:00
Sam Ford
e4fd34c13b
Merge pull request #19067 from Homebrew/single-process-test-coverage
...
Disable parallel for small test coverage runs
2025-01-11 00:53:11 +00:00
Sam Ford
cb514a1d04
Disable parallel for small test coverage runs
...
`brew tests --coverage` can fail to produce coverage information when
run on a small number of tests (e.g., `--only utils/curl`). We use
`ParallelTests::last_process?` in `tests/spec_helper.rb` to handle
the SimpleCov output but due to the way the method is implemented, it
doesn't work as expected if the number of processes is greater than
one but lower than the number of cores. I tried to address this
through changes to `spec_helper.rb` and/or changes to `ParallelTests`
but didn't meet with any success.
This works around the issue by disabling parallel test execution when
the `--coverage` option is used and the number of files to be tested
is lower than the number of CPU cores. I've been using this workaround
for months and it works as expected on my machine.
2025-01-10 19:42:04 -05:00
BrewTestBot
8f8bb28721
Update RBI files for sorbet.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2025-01-11 00:35:55 +00:00
BrewTestBot
007019de2e
brew vendor-gems: commit updates.
2025-01-11 00:35:45 +00:00
Mislav Marohnić
450469f57f
pr-upload: fix --warn-on-upload-failure
functionality
...
For bottle uploads that would be skipped due to preupload_check warning about
skipped uploads and returning early, the old code errored out due to JSON schema
validation failure since the upload was allowed to resume:
"error"=>"value at /manifests/0/annotations/org.opencontainers.image.ref.name is not a string"
This change ensures that the upload is effectively skipped if preupload_check
returns no result.
2025-01-11 01:28:37 +01:00
Issy Long
5faa0e1dbf
Merge pull request #19042 from Homebrew/more-typed-strict
...
Bump more files to Sorbet `typed: strict`
2025-01-11 00:22:09 +00:00
Issy Long
268f801038
Bump more files to Sorbet typed: strict
2025-01-11 00:11:27 +00:00
dependabot[bot]
dd395174e6
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.11742 to 0.5.11746
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11742 to 0.5.11746
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11742 to 0.5.11746
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11742 to 0.5.11746
- [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-01-10 23:57:33 +00:00
dependabot[bot]
cc46c8dc4c
build(deps-dev): bump tapioca from 0.16.6 to 0.16.7 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.16.6 to 0.16.7.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.16.6...v0.16.7 )
---
updated-dependencies:
- dependency-name: tapioca
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-10 16:59:05 -05:00
Eric Knibbe
c8cd24ff11
Merge pull request #19058 from Homebrew/dependabot/github_actions/docker/build-push-action-6.11.0
...
build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0
2025-01-10 21:55:48 +00:00
dependabot[bot]
9bea2bb8d5
build(deps): bump docker/build-push-action from 6.10.0 to 6.11.0
...
Bumps [docker/build-push-action](https://github.com/docker/build-push-action ) from 6.10.0 to 6.11.0.
- [Release notes](https://github.com/docker/build-push-action/releases )
- [Commits](48aba3b46d...b32b51a8ed
)
---
updated-dependencies:
- dependency-name: docker/build-push-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-10 16:42:38 -05:00
Eric Knibbe
05cd656305
Merge pull request #19071 from Homebrew/dependabot/bundler/Library/Homebrew/logger-1.6.5
...
build(deps-dev): bump logger from 1.6.4 to 1.6.5 in /Library/Homebrew
2025-01-10 21:34:40 +00:00
Eric Knibbe
45a195cc8c
Merge pull request #19072 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.4
...
build(deps-dev): bump ruby-lsp from 0.23.2 to 0.23.4 in /Library/Homebrew
2025-01-10 21:26:49 +00:00
dependabot[bot]
27f069f89b
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.23.2 to 0.23.4.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.2...v0.23.4 )
---
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-01-10 18:05:02 +00:00
dependabot[bot]
fd6bf66a9a
build(deps-dev): bump logger from 1.6.4 to 1.6.5 in /Library/Homebrew
...
Bumps [logger](https://github.com/ruby/logger ) from 1.6.4 to 1.6.5.
- [Release notes](https://github.com/ruby/logger/releases )
- [Commits](https://github.com/ruby/logger/compare/v1.6.4...v1.6.5 )
---
updated-dependencies:
- dependency-name: logger
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-10 18:04:46 +00:00
Eric Knibbe
6aac197d55
Merge pull request #19066 from Homebrew/dependabot/bundler/Library/Homebrew/parallel_tests-4.9.0
...
build(deps-dev): bump parallel_tests from 4.8.0 to 4.9.0 in /Library/Homebrew
2025-01-09 19:52:03 +00:00
dependabot[bot]
49a1c769d9
build(deps-dev): bump parallel_tests in /Library/Homebrew
...
Bumps [parallel_tests](https://github.com/grosser/parallel_tests ) from 4.8.0 to 4.9.0.
- [Changelog](https://github.com/grosser/parallel_tests/blob/master/CHANGELOG.md )
- [Commits](https://github.com/grosser/parallel_tests/compare/v4.8.0...v4.9.0 )
---
updated-dependencies:
- dependency-name: parallel_tests
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-09 18:04:12 +00:00
Patrick Linnane
8ac13f3f77
Merge pull request #19064 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-8ffa323925
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-01-09 16:26:14 +00:00
Patrick Linnane
c39f6e7fa2
Merge pull request #19065 from Homebrew/dependabot/bundler/Library/Homebrew/ruby-lsp-0.23.2
...
build(deps-dev): bump ruby-lsp from 0.23.1 to 0.23.2 in /Library/Homebrew
2025-01-09 16:24:24 +00:00
BrewTestBot
64b98e4a3c
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-01-09 16:13:49 +00:00
BrewTestBot
78ad9d3340
brew vendor-gems: commit updates.
2025-01-09 16:13:40 +00:00
BrewTestBot
78f353981d
brew vendor-gems: commit updates.
2025-01-09 16:13:36 +00:00
dependabot[bot]
f928b09e64
build(deps-dev): bump ruby-lsp in /Library/Homebrew
...
Bumps [ruby-lsp](https://github.com/Shopify/ruby-lsp ) from 0.23.1 to 0.23.2.
- [Release notes](https://github.com/Shopify/ruby-lsp/releases )
- [Commits](https://github.com/Shopify/ruby-lsp/compare/v0.23.1...v0.23.2 )
---
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-01-09 15:17:36 +00:00
dependabot[bot]
627fac2ccd
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.11734 to 0.5.11742
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11734 to 0.5.11742
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11734 to 0.5.11742
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11734 to 0.5.11742
- [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-01-09 15:17:17 +00:00
Mike McQuaid
816cda2093
Merge pull request #19062 from Homebrew/bash_pu
...
bin/brew: don't allow unbound variables.
2025-01-09 13:00:26 +00:00
Mike McQuaid
05984045f9
Merge pull request #19063 from Homebrew/dependabot_weekly
...
dependabot: update github-actions weekly.
2025-01-09 12:57:35 +00:00
Mike McQuaid
7c7b15d886
bin/brew: don't allow unbound variables.
...
This can fail for users using `bash -u` or `set -u` in their shell so
let's try to be stricter here for both them and us.
2025-01-09 12:48:48 +00:00
Mike McQuaid
fca2d8ba40
dependabot: update github-actions weekly.
...
This should reduce the amount of PR spam we get.
If there's critical vulnerabilities: they will be updated more often.
2025-01-09 12:39:49 +00:00
Mike McQuaid
76019b4bca
Merge pull request #19061 from Homebrew/fix_unset_variable
...
bin/brew: handle unbound variable.
2025-01-09 12:36:09 +00:00
Mike McQuaid
ac7f3d6182
bin/brew: handle unbound variable.
...
This can fail when running `bin/brew` under `set -u`.
2025-01-09 12:25:10 +00:00
Ruoyu Zhong
352f6ac047
Merge pull request #19056 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-f6c88d5896
...
build(deps): bump the sorbet group in /Library/Homebrew with 4 updates
2025-01-09 00:09:13 +00:00
BrewTestBot
c2b3a8b823
brew vendor-gems: commit updates.
2025-01-08 23:29:01 +00:00
Eric Knibbe
9241da0fdc
Merge pull request #19057 from Homebrew/dependabot/github_actions/codecov/test-results-action-1.0.2
...
build(deps): bump codecov/test-results-action from 1.0.1 to 1.0.2
2025-01-08 19:42:29 +00:00
dependabot[bot]
81b25e4460
build(deps): bump codecov/test-results-action from 1.0.1 to 1.0.2
...
Bumps [codecov/test-results-action](https://github.com/codecov/test-results-action ) from 1.0.1 to 1.0.2.
- [Release notes](https://github.com/codecov/test-results-action/releases )
- [Commits](9739113ad9...4e79e65778
)
---
updated-dependencies:
- dependency-name: codecov/test-results-action
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2025-01-08 18:51:55 +00:00
dependabot[bot]
41542d10d0
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.11725 to 0.5.11734
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-runtime` from 0.5.11725 to 0.5.11734
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet` from 0.5.11725 to 0.5.11734
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Updates `sorbet-static` from 0.5.11725 to 0.5.11734
- [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-01-08 18:45:31 +00:00
Mike McQuaid
7e1d14e026
Merge pull request #19055 from Homebrew/brew_bundle_typecheck
...
sorbet/config: handle some homebrew-bundle cases.
2025-01-08 16:14:39 +00:00
Mike McQuaid
87986d9dca
sorbet/config: handle some homebrew-bundle cases.
...
- need to ignore `vendor/ruby` because there can be gems in there
- need to ignore `spec/stub` because it's defining RSpec-only stub
methods that aren't used outside of RSpec and don't have the same
e.g. signatures.
2025-01-08 15:56:30 +00:00
Mike McQuaid
4f0f591696
Merge pull request #19054 from Homebrew/brew_wrapper_fixes
...
Fix `HOMEBREW_*BREW_WRAPPER` behaviour
2025-01-08 14:26:37 +00:00
Mike McQuaid
4e086a7fe0
Merge pull request #19053 from Homebrew/fix-sponsors-maintainers-man-completions-workflow
...
workflows/sponsors-maintainers-man-completions: force checkout.
2025-01-08 14:14:57 +00:00
Mike McQuaid
bb74d26a93
Fix HOMEBREW_*BREW_WRAPPER
behaviour
...
- handle reading from variables that may not be defined yet
- avoid unnecessary handling of defined variables
- fix incorrect `env_config.rbi` file entry
- add `HOMEBREW_NO_FORCE_BREW_WRAPPER` to disable
`HOMEBREW_FORCE_BREW_WRAPPER` functionality if needed
2025-01-08 14:10:55 +00:00
Mike McQuaid
22433ddd19
workflows/sponsors-maintainers-man-completions: force checkout.
...
We haven't run any commands that would have modified the working
directory yet so this will better handle issues with stale files.
2025-01-08 14:03:16 +00:00