Rylan Polster
2d5d132713
Include *flight block source in cask API
2023-01-02 14:33:33 -05:00
Mike McQuaid
e0b79254e2
workflows/tests: only brew tests --online twice.
...
Previously, we ran it 5 times (4 on Linux, 1 on macOS) which burned up
our GitHub Actions token rate limit much quicker than is necessary.
2023-01-02 19:23:08 +00:00
Mike McQuaid
05188b1ab9
Merge pull request #14320 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.17.0
...
build(deps): bump minitest from 5.16.3 to 5.17.0 in /Library/Homebrew
2023-01-02 19:22:14 +00:00
Mike McQuaid
6a25229567
brew style --fix
2023-01-02 19:18:51 +00:00
Mike McQuaid
35e6627461
Merge pull request #14321 from Homebrew/dependabot/bundler/Library/Homebrew/parlour-8.1.0
...
build(deps-dev): bump parlour from 8.0.0 to 8.1.0 in /Library/Homebrew
2023-01-02 19:14:45 +00:00
Mike McQuaid
585d10fdc8
Merge pull request #14313 from apainintheneck/fix-brew-prof
...
cmd/prof: Fix gem errors
2023-01-02 19:14:03 +00:00
apainintheneck
d8c2e311ab
Use odie instead of bare exception
...
The reason that odie works well here
is that it doesn't print a stacktrace
or get caught and print the help page.
2023-01-02 10:59:08 -08:00
BrewTestBot
1921b5bd96
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-02 18:13:16 +00:00
BrewTestBot
c7fed619ec
Update RBI files for parlour.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-02 18:11:22 +00:00
BrewTestBot
941b500b95
Update RBI files for minitest.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2023-01-02 18:09:58 +00:00
BrewTestBot
c0c9300637
brew vendor-gems: commit updates.
2023-01-02 18:06:37 +00:00
BrewTestBot
a92aabecce
brew vendor-gems: commit updates.
2023-01-02 18:05:47 +00:00
BrewTestBot
9e486cd644
brew vendor-gems: commit updates.
2023-01-02 18:04:31 +00:00
Kevin
073c004ef3
Add :needs_network to brew prof tests
...
They need network access to download the profiler gems.
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-01-02 10:02:51 -08:00
dependabot[bot]
1b775ade43
build(deps): bump rubocop from 1.41.1 to 1.42.0 in /Library/Homebrew
...
Bumps [rubocop](https://github.com/rubocop/rubocop ) from 1.41.1 to 1.42.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.41.1...v1.42.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-02 18:02:29 +00:00
dependabot[bot]
b6bca294d5
build(deps-dev): bump parlour from 8.0.0 to 8.1.0 in /Library/Homebrew
...
Bumps [parlour](https://github.com/AaronC81/parlour ) from 8.0.0 to 8.1.0.
- [Release notes](https://github.com/AaronC81/parlour/releases )
- [Changelog](https://github.com/AaronC81/parlour/blob/master/CHANGELOG.md )
- [Commits](https://github.com/AaronC81/parlour/compare/8.0.0...8.1.0 )
---
updated-dependencies:
- dependency-name: parlour
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 18:01:08 +00:00
dependabot[bot]
29c0e9c0f7
build(deps): bump minitest from 5.16.3 to 5.17.0 in /Library/Homebrew
...
Bumps [minitest](https://github.com/seattlerb/minitest ) from 5.16.3 to 5.17.0.
- [Release notes](https://github.com/seattlerb/minitest/releases )
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc )
- [Commits](https://github.com/seattlerb/minitest/compare/v5.16.3...v5.17.0 )
---
updated-dependencies:
- dependency-name: minitest
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-02 18:00:56 +00:00
Sean Molenaar
015ee67a70
Merge pull request #14241 from SMillerDev/feature/config/show_wsl
2023-01-02 16:38:21 +01:00
Sean Molenaar
84911edbed
system config: don't print WSL info on non-WSL systems
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-01-02 16:08:42 +01:00
Mike McQuaid
333c15b1ba
Merge pull request #14312 from EricFromCanada/docs-toc
...
docs: add Table of Contents to selected pages
2023-01-02 13:25:20 +00:00
apainintheneck
d291117468
Improve install cmd error msg
...
It now specifies casks, formulae or both in
theh output based upon the user args given.
2022-12-31 15:52:05 -08:00
apainintheneck
a8384c0ce7
cli/parser: Better error message for cask on linux
...
1. Validate options before constraint violations. This allows
us to error out when --cask is passed on Linux before getting
a constraint violation when --cask and --formula are set.
2. Skip printing the help page when --cask is passed on Linux.
2022-12-31 12:34:18 -08:00
apainintheneck
d318c56013
Add integration tests for profiler
2022-12-30 19:37:32 -08:00
Sean Molenaar
55c82749ad
SystemConfig: show WSL version if available on Linux
2022-12-30 20:48:24 +01:00
EricFromCanada
42e91e8668
docs: add Table of Contents to selected pages
2022-12-30 00:45:30 -05:00
Rylan Polster
e76c55e184
Merge pull request #14311 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
3.6.17
2022-12-30 00:36:55 -05:00
apainintheneck
5708ed3171
Fix brew prof --stackprof
...
The `stackprof` gem wasn't being included
correctly because it was missing the path
directory. This vendored gems path is added
later on in `load_path.rb`.
We export the GEM_PATH and GEM_HOME environment
variables in setup_gem_environment! so we
can use that information if we require the
`rubygems` gem first.
2022-12-29 17:44:48 -08:00
Kevin
d84d4b51a4
Merge pull request #14300 from apainintheneck/remove-bitdefender-diagnostic-check
...
Remove bitdefender diagnostic check
2022-12-29 17:37:37 -08:00
BrewTestBot
6ea0fa3826
Update sponsors.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2022-12-30 00:05:25 +00:00
apainintheneck
3a35ea3e28
Set ruby-prof to v1.4.3
...
This is the last version of this gem that supports
Ruby 2.6.x. We can stop passing the explicit version
when we move to a newer version of Ruby.
2022-12-29 12:48:13 -08:00
Rylan Polster
55a8c0208f
Merge pull request #14303 from Rylan12/cask-json-api-container
...
Use JSON instead of `#inspect` to include cask container in API
2022-12-29 14:33:52 -05:00
Mike McQuaid
5994f165f5
Merge pull request #14123 from bevanjkay/cask-wildcard-launchctl
...
cask/artifact/abstract_uninstall: allow wildcard entries for launchctl
2022-12-29 19:26:53 +00:00
Rylan Polster
bda0a141bc
Merge pull request #14306 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-ast-1.24.1
...
build(deps): bump rubocop-ast from 1.24.0 to 1.24.1 in /Library/Homebrew
2022-12-29 14:20:30 -05:00
BrewTestBot
09ff92707c
Update RBI files for rubocop-ast.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gemss.yml ) workflow.
2022-12-29 18:12:16 +00:00
BrewTestBot
5a2d5f67ac
brew vendor-gems: commit updates.
2022-12-29 18:06:22 +00:00
dependabot[bot]
b2b76b9433
build(deps): bump rubocop-ast from 1.24.0 to 1.24.1 in /Library/Homebrew
...
Bumps [rubocop-ast](https://github.com/rubocop/rubocop-ast ) from 1.24.0 to 1.24.1.
- [Release notes](https://github.com/rubocop/rubocop-ast/releases )
- [Changelog](https://github.com/rubocop/rubocop-ast/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-ast/compare/v1.24.0...v1.24.1 )
---
updated-dependencies:
- dependency-name: rubocop-ast
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2022-12-29 18:02:23 +00:00
Carlo Cabrera
819aa09e63
Merge pull request #14296 from chenrui333/fix-audit-for-bump-formula-pr-cmd
2022-12-29 16:14:44 +08:00
Rylan Polster
7a85492176
Use JSON instead of #inspect to include cask container in API
2022-12-29 02:05:16 -05:00
Rylan Polster
b55f1dafe7
Merge pull request #14302 from p-linnane/improve-sparke-audit
...
cask/audit: improve handling `nil` in sparkle
2022-12-29 00:56:27 -05:00
Patrick Linnane
7b6c8329b1
Update Library/Homebrew/cask/audit.rb
...
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2022-12-28 21:31:02 -08:00
Patrick Linnane
ed6d7ce995
cask/audit: improve handling nil in sparkle
2022-12-28 21:17:38 -08:00
Rylan Polster
938d90c533
Merge pull request #14301 from Rylan12/more-on-system-rubocops
...
Expand `on_system` rubocops
2022-12-28 21:37:51 -05:00
Bevan Kay
3869bf156c
change line splitting method
2022-12-29 12:54:59 +11:00
Bevan Kay
3bdab156c2
add additional test
2022-12-29 12:54:21 +11:00
Rui Chen
c9274ea34f
audit: use full_name for cask audit
...
Signed-off-by: Rui Chen <rui@chenrui.dev>
2022-12-28 16:29:33 -05:00
Rylan Polster
d316819f0c
Add tests
2022-12-28 16:10:26 -05:00
Rylan Polster
3556e756fc
Check casks for macOS version conditionals
2022-12-28 16:10:26 -05:00
Rylan Polster
e08d4f9f31
Check for loose MacOS.version method calls
2022-12-28 16:10:26 -05:00
Rylan Polster
a504d2c1aa
Check for loose Hardware::CPU method calls
2022-12-28 16:10:26 -05:00
apainintheneck
b6f9b7d3e0
Remove bitdefender diagnostic check
...
This shows up in `brew doctor` but hasn't been
reported as a problem by users in 3+ years.
2022-12-28 10:45:29 -08:00