32621 Commits

Author SHA1 Message Date
Nanda H Krishna
d20add9786
brew bump: more improvements 2024-07-14 23:46:17 -04:00
Patrick Linnane
4b749546aa
cmd/tap: add missing require
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-07-14 23:20:50 -04:00
Ruoyu Zhong
640f3c904a
dev-cmd/bump-formula-pr: fix missing require
Fixes https://github.com/Homebrew/homebrew-core/actions/runs/9931895403/job/27432438142#step:6:716.
2024-07-14 23:17:45 -04:00
Nanda H Krishna
32d1f10fcf
Fix style issues 2024-07-14 23:13:59 -04:00
Ruoyu Zhong
e806870f85
cmd/update-reset.rb: the named args are repos not taps 2024-07-14 23:12:53 -04:00
Ruoyu Zhong
913ea0e5e4
abstract_command: fix raise_sh_command_error! not being found 2024-07-14 23:12:53 -04:00
Mike McQuaid
5987c5c1d0
Add stub Ruby commands for all Bash commands.
This gets us pretty similar (but easier to manage) manpage output but
much nicer completions etc. for all these commands.
2024-07-14 23:12:53 -04:00
Nanda H Krishna
4b2c9e0651
brew bump: cleanup and improve --eval-all handling 2024-07-14 23:11:34 -04:00
Bo Anderson
8cbb04b09d
dev-cmd/update-test: fix dev channel testing 2024-07-15 03:50:53 +01:00
Bo Anderson
bd1eb68c36
brew.sh: fix nested developer command detection 2024-07-15 02:46:22 +01:00
BrewTestBot
f59d072e20
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2024-07-15 00:22:41 +00:00
William Woodruff
795d032dc2
Merge pull request #17727 from Homebrew/attestation-gh-error 2024-07-14 20:08:30 -04:00
Nanda H Krishna
9f3c404b0b
Merge pull request #17740 from Moisan/brew_bump_all
`brew bump`: do not call repology by default
2024-07-14 16:48:47 -04:00
Thierry Moisan
0bb64fd312
Add --repology flag 2024-07-14 16:35:10 -04:00
William Woodruff
ad1500ad60
Apply suggestions from code review 2024-07-14 16:30:12 -04:00
Nanda H Krishna
1ae21d2731
attestation: improve error message when gh is too old 2024-07-14 16:12:56 -04:00
Patrick Linnane
e9db766624
dev-cmd/pr-publish: add missing require
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-07-14 12:43:39 -07:00
Mike McQuaid
f892ca0d5e
Merge pull request #17739 from Homebrew/bottle_missing_require 2024-07-14 15:38:59 -04:00
Markus Reiter
988c44ce20
Merge pull request #17722 from reitermarkus/ignore-interrupts
Make `ignore_interrupts` thread-safe.
2024-07-14 15:25:34 -04:00
Mike McQuaid
d9853fb412
dev-cmd/bottle: add missing require.
Another one of these.
2024-07-14 15:25:33 -04:00
Thierry Moisan
f4c263f565
brew bump: do not call repology by default 2024-07-14 15:19:46 -04:00
Markus Reiter
b8847a90d9
Remove unused argument. 2024-07-14 15:08:37 -04:00
Markus Reiter
78d18354b6
Remove ignore_interrupts in SystemCommand. 2024-07-14 15:03:31 -04:00
Mike McQuaid
fd62a158f2
Merge pull request #17728 from Homebrew/sponsors-maintainers-man-completions 2024-07-14 15:00:20 -04:00
Mike McQuaid
8ae18f463e
cmd/--repository.rb: tweak error message. 2024-07-14 14:46:59 -04:00
Ruoyu Zhong
3bc01a4d31
Fix completion generation for --repository 2024-07-14 14:46:59 -04:00
Rylan Polster
5030ad6f28
Require utils/backtrace when install fails 2024-07-14 14:37:30 -04:00
Markus Reiter
447216a960
Avoid ignore_interrupts in safe_fork. 2024-07-14 14:32:49 -04:00
Markus Reiter
44766945fc
Fix variable type. 2024-07-14 14:32:17 -04:00
Mike McQuaid
c751dce464
Merge pull request #17737 from Homebrew/more_require_fixes 2024-07-14 14:31:31 -04:00
Mike McQuaid
4d1e601ecb
Merge pull request #17721 from Homebrew/deprecated_packages_disable_date 2024-07-14 14:15:05 -04:00
Mike McQuaid
983310c6c9
global: more require ordering fixes.
Fixes https://github.com/Homebrew/brew/pull/17730#issuecomment-2227430748
2024-07-14 14:11:42 -04:00
Mike McQuaid
55c0a9d3b4
Merge pull request #17729 from Homebrew/utils_analytics_strip 2024-07-14 14:11:19 -04:00
Mike McQuaid
87be0a47d7
Merge pull request #17735 from Homebrew/brew-h-speedup 2024-07-14 14:04:45 -04:00
Markus Reiter
6f58bffc5c
Remove useless ignore_interrupts. 2024-07-14 13:48:23 -04:00
Ruoyu Zhong
319aaefad1
brew.sh: speed up brew --help, brew -h, etc.
We can handle `brew --help` the same way as we do for `brew help`.
2024-07-14 13:41:51 -04:00
Rylan Polster
fea65f7603
Merge pull request #17719 from Moisan/sandbox_process_signals 2024-07-14 13:38:38 -04:00
Markus Reiter
27a70a40c2
Disallow nested ignore_interrupts. 2024-07-14 13:36:43 -04:00
William Woodruff
a6e6837077
Merge pull request #17724 from Homebrew/ww/fix-local-bottles 2024-07-14 13:32:36 -04:00
Ruoyu Zhong
770dec760e
Merge pull request #17733 from Homebrew/brew-repository-more-error-checking
cmd/--repository: improve tap name error checking
2024-07-14 13:31:58 -04:00
William Woodruff
fdabfd15dc
formula_auditor_spec: add wheel resource test
Signed-off-by: William Woodruff <william@yossarian.net>
2024-07-14 13:19:36 -04:00
Mike McQuaid
5e8665c00c
Merge pull request #17732 from Moisan/vendor_utils_git 2024-07-14 13:19:12 -04:00
Markus Reiter
3c8497647e
Fix unused argument. 2024-07-14 13:18:33 -04:00
Ruoyu Zhong
64838db963
cmd/--repository: improve tap name error checking
Before:

    $ brew --repo core
    /usr/local/Homebrew/Library/Taps/core/homebrew-core

After:

    $ brew --repo core
    Error: Invalid tap name: core
2024-07-14 13:17:26 -04:00
Mike McQuaid
2d345d89eb
utils/analytics: strip out more data.
We've filter this out in `brew formula-analytics` too but let's avoid
sending it here in the first place so we can delete the
formula-analytics filtering later.
2024-07-14 13:15:09 -04:00
Thierry Moisan
7b98a0e8c5
vendor_gems: require utils/git 2024-07-14 13:09:18 -04:00
William Woodruff
1ef8aeea49
resource_auditor: typechecking
Signed-off-by: William Woodruff <william@yossarian.net>
2024-07-14 13:04:06 -04:00
William Woodruff
bc7261c667
resource_auditor: fix wheel URL audit
Signed-off-by: William Woodruff <william@yossarian.net>
2024-07-14 13:01:05 -04:00
Mike McQuaid
c36a3f576d
global: fix require order.
Fixes https://github.com/Homebrew/brew/issues/17723
2024-07-14 13:00:46 -04:00
Mike McQuaid
2d26c89e81
Merge pull request #17726 from Homebrew/brew-repository-speedup 2024-07-14 12:57:52 -04:00