33960 Commits

Author SHA1 Message Date
Douglas Eichelberger
794b839e36 Fix remaining YARD exception 2023-01-12 09:56:05 -08:00
Adrian Ho
c0331c9142 show/check Homebrew branch
Because anyone can forget they're on a different branch, and wonder
why `brew update` isn't pulling in the latest changes (https://github.com/orgs/Homebrew/discussions/4105#discussioncomment-4658869).
2023-01-12 18:20:47 +08:00
Mike McQuaid
4abc51f328
Merge pull request #14357 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-01-12 09:48:11 +00:00
Mike McQuaid
aa077d5f86
Merge pull request #14316 from alebcay/reproducible-gzip
utils: add reproducible_gzip helper function
2023-01-12 09:36:06 +00:00
BrewTestBot
90be73f2fc
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-01-12 00:31:05 +00:00
Mike McQuaid
5babb49100
Merge pull request #14349 from MikeMcQuaid/curl_github_api_args
cmd/update.sh: use GitHub API token if available.
2023-01-11 19:25:11 +00:00
Mike McQuaid
9dbd76fced
Merge pull request #14350 from Rylan12/fix-depends-on-arch
Fix `depends_on arch:` when loading casks from API
2023-01-11 19:24:55 +00:00
Mike McQuaid
0fcd750ded
Merge pull request #14354 from dduugg/container-pairs
Make Cask::DSL::Container#pairs a derived property (and fix YARD warning)
2023-01-11 19:18:29 +00:00
Rylan Polster
4c8c547027
Add clarifying comment 2023-01-11 13:16:34 -05:00
Douglas Eichelberger
9958ab3ecf Make Cask::DSL::Container#pairs a derived property 2023-01-11 09:04:09 -08:00
Douglas Eichelberger
b4ed7b9924 Add tests 2023-01-11 09:04:09 -08:00
Mike McQuaid
8be5846c51
Merge pull request #14351 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-1.43.0
build(deps): bump rubocop from 1.42.0 to 1.43.0 in /Library/Homebrew
2023-01-10 19:33:26 +00:00
BrewTestBot
4381816883
Update RBI files for rubocop.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-10 18:18:02 +00:00
BrewTestBot
04621dc33f
brew vendor-gems: commit updates. 2023-01-10 18:11:36 +00:00
dependabot[bot]
0d4eca2f03
build(deps): bump rubocop from 1.42.0 to 1.43.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop/rubocop) from 1.42.0 to 1.43.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.42.0...v1.43.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 18:07:33 +00:00
Rylan Polster
6468897458
Fix depends_on arch: when loading casks from API 2023-01-10 12:35:39 -05:00
Mike McQuaid
f788765876
cmd/update.sh: use GitHub API token if available.
Fixes https://github.com/Homebrew/brew/issues/14335
2023-01-10 16:13:47 +00:00
Mike McQuaid
adfd868831
Merge pull request #14347 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-mocks-3.12.2
build(deps): bump rspec-mocks from 3.12.1 to 3.12.2 in /Library/Homebrew
2023-01-10 12:08:54 +00:00
BrewTestBot
bf28675321
Update RBI files for rspec-mocks.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-10 10:22:41 +00:00
BrewTestBot
798d713528
brew vendor-gems: commit updates. 2023-01-10 10:16:27 +00:00
dependabot[bot]
ee581c06de
build(deps): bump rspec-mocks from 3.12.1 to 3.12.2 in /Library/Homebrew
Bumps [rspec-mocks](https://github.com/rspec/rspec-mocks) from 3.12.1 to 3.12.2.
- [Release notes](https://github.com/rspec/rspec-mocks/releases)
- [Changelog](https://github.com/rspec/rspec-mocks/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-mocks/compare/v3.12.1...v3.12.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-10 10:12:28 +00:00
Mike McQuaid
763a474330
Merge pull request #14346 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.12.2
build(deps): bump rspec-expectations from 3.12.1 to 3.12.2 in /Library/Homebrew
2023-01-10 10:06:38 +00:00
Mike McQuaid
9f23ce2fed
Merge pull request #14345 from Homebrew/dependabot/bundler/Library/Homebrew/pry-0.14.2
build(deps): bump pry from 0.14.1 to 0.14.2 in /Library/Homebrew
2023-01-10 10:05:52 +00:00
Kevin
dbf0e28f6b
Merge pull request #14344 from apainintheneck/allow-cask-switch-for-dev-cmds-on-linux
Allow --cask for linux dev cmds
2023-01-09 21:33:04 -08:00
BrewTestBot
9a5a0bd478
Update RBI files for rspec-expectations.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-09 18:15:08 +00:00
BrewTestBot
f9bea1a7fa
Update RBI files for pry.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml) workflow.
2023-01-09 18:14:21 +00:00
BrewTestBot
2ce044c5cb
brew vendor-gems: commit updates. 2023-01-09 18:08:50 +00:00
BrewTestBot
2260294cb4
brew vendor-gems: commit updates. 2023-01-09 18:07:21 +00:00
dependabot[bot]
022241836b
build(deps): bump rspec-expectations in /Library/Homebrew
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations) from 3.12.1 to 3.12.2.
- [Release notes](https://github.com/rspec/rspec-expectations/releases)
- [Changelog](https://github.com/rspec/rspec-expectations/blob/main/Changelog.md)
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.12.1...v3.12.2)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:03:37 +00:00
dependabot[bot]
faa2354081
build(deps): bump pry from 0.14.1 to 0.14.2 in /Library/Homebrew
Bumps [pry](https://github.com/pry/pry) from 0.14.1 to 0.14.2.
- [Release notes](https://github.com/pry/pry/releases)
- [Changelog](https://github.com/pry/pry/blob/master/CHANGELOG.md)
- [Commits](https://github.com/pry/pry/commits)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-01-09 18:03:14 +00:00
Mike McQuaid
a73e2c679c
Merge pull request #14342 from apainintheneck/remove-redundant-style-check-1
workflow/tests: Remove redundant style check
2023-01-09 14:01:27 +00:00
Mike McQuaid
302a695d15
Merge pull request #14339 from colindean/patch-2
docs: Fixes broken link to SPDX expressions docs
2023-01-09 13:57:54 +00:00
Mike McQuaid
92ec55f3e2
Merge pull request #14340 from MikeMcQuaid/cask_installer_config_path_create
cask/installer: ensure config_path exists.
2023-01-09 13:57:25 +00:00
Mike McQuaid
9687b213b0
Merge pull request #14338 from orf/14274-dont-write-bytecode
Add PYTHONDONTWRITEBYTECODE to common_stage_test_env.
2023-01-09 13:57:12 +00:00
apainintheneck
ad57705029 All --cask for linux dev cmds
This ability was removed around a month
ago but needs to be added back in.

Developers want to be able to use the
`bump` and `audit` commands when on Linux.
This is especially useful for CI.
2023-01-08 17:34:52 -08:00
Rylan Polster
3c4f60c604
Create metadata subdirectory when needed 2023-01-08 02:45:56 -05:00
Kevin
99006870b1 workflow/tests: Remove redundant style check
The reason the redundant check exists is that we used to have separate core taps for MacOS and Linux but they have been merged. It also means that we don't have to manually fetch `homebrew/core` anymore.
2023-01-07 19:50:47 -08:00
Colin Dean
7b1cba7f93
docs: Use latest in link to SPDX expressions
Co-authored-by: Bo Anderson <mail@boanderson.me>
2023-01-07 15:20:43 -05:00
Mike McQuaid
20a200bdb7
cask/installer: ensure config_path exists.
I encountered this when installing `microsoft-edge`.

Perhaps `HOMEBREW_INSTALL_FROM_API` related.
2023-01-07 19:44:44 +00:00
Colin Dean
2cae0bb654
docs: Fixes broken link to SPDX expressions docs 2023-01-07 14:37:53 -05:00
Bo Anderson
106af03557
Merge pull request #14337 from Red54/patch-2
search.rb: Update Fedora URL
3.6.18
2023-01-07 15:35:18 +00:00
Tom Forbes
42a95dc7a7 Add PYTHONDONTWRITEBYTECODE to common_stage_test_env. Closes #14274 2023-01-07 15:22:06 +00:00
謝致邦 (XIE Zhibang)
3d44f0568e
search.rb: Update Fedora URL 2023-01-07 09:13:30 +00:00
Caleb Xu
e0915a2c34
dev-cmd/bottle: use Utils::Gzip.compress_with_options 2023-01-06 23:04:03 -05:00
Caleb Xu
f6474c5048
utils: prepare for deprecation of Utils.gzip 2023-01-06 22:58:53 -05:00
Caleb Xu
c75adc8238
utils/gzip: introduce new module 2023-01-06 22:58:22 -05:00
Mike McQuaid
974984d1f5
Merge pull request #14304 from Rylan12/load-cask-from-json
Load casks from the JSON API with `HOMEBREW_INSTALL_FROM_API`
2023-01-06 18:47:13 +00:00
Rylan Polster
ec8adb617e
Use cask-source API when needed 2023-01-06 02:46:22 -05:00
Rylan Polster
ffc74a51fb
Load *flight blocks from API 2023-01-06 02:46:22 -05:00
Rylan Polster
52263e2917
Fix style 2023-01-06 02:46:21 -05:00