Bo Anderson
6d8b033eff
Significantly improve fetch speed of bottles
2023-06-22 15:08:16 +01:00
Mike McQuaid
8d9aa9070a
Merge pull request #15564 from Bo98/better-auto-no-api
...
Better scoping for no-api commands
2023-06-22 12:38:03 +01:00
Mike McQuaid
5fdd7f15d9
Merge pull request #15578 from Bo98/faster-install
...
Significantly improve install speeds with smarter postinstall detection
2023-06-22 12:36:26 +01:00
Bo Anderson
8dc2e80a98
Significantly improve install speeds with smarter postinstall detection
2023-06-22 03:06:45 +01:00
Bo Anderson
e2e80d77a3
dev-cmd/test: use localised no-api scoping
2023-06-22 01:57:35 +01:00
Bo Anderson
68289f1165
Add without_api specifier for CLI named args
2023-06-22 01:57:28 +01:00
Bo Anderson
55419bfd8b
Allow bump commands to auto-update core tap clones
2023-06-22 01:39:55 +01:00
Mike McQuaid
1c081f379d
Merge pull request #15572 from razvanazamfirei/add-emoji-audit
...
rubocops: add emoji audit
2023-06-21 19:30:06 +01:00
wickles
45cfb12a98
cmd/leaves: add missing cask dependency
2023-06-20 09:38:24 -07:00
Razvan Azamfirei
c355723fe5
fix desc auto-correct order
2023-06-20 11:36:47 -04:00
Razvan Azamfirei
b1baca7720
rephrase failure message
2023-06-20 11:33:49 -04:00
Razvan Azamfirei
a3ee3650cb
Update Library/Homebrew/rubocops/shared/desc_helper.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2023-06-20 11:24:35 -04:00
Mike McQuaid
f0be2ca4d5
Merge pull request #15573 from hyuraku/remove-cask-depencies-from-brew-leaves
...
remove cask's depencies from brew/leaves
2023-06-20 16:21:08 +01:00
Carlo Cabrera
c5fe2a3559
formula_auditor: adjust deps audit for a staging branch
...
1. Adjust audit so that it ignore conflicts only for `brew audit --tap`.
This is useful because it prevents us from trying to migrate a formula
to `openssl@3` before all its dependencies have also been migrated.
2. Exempt only PRs that target a branch called
`openssl-migration-staging`.
2023-06-20 22:37:06 +08:00
Mike McQuaid
5424cdfffd
cmd/leaves: tweak wording.
2023-06-20 14:43:42 +01:00
hyuraku
3df4fa6803
remove cask's depencies from brew/leaves
2023-06-20 22:37:39 +09:00
Razvan Azamfirei
c1009247bf
Apply suggestions from code review
...
Co-authored-by: FX Coudert <fxcoudert@gmail.com>
2023-06-20 08:59:01 -04:00
Razvan Azamfirei
adf6278e3c
rubocops: add emoji audit
2023-06-20 08:10:38 -04:00
Carlo Cabrera
c03e4111e6
github_packages: call ln
with force
...
`FileUtils.cp` overwrites its destination when the destination already
exists, while `FileUtils.ln` throws `EEXIST`. To restore the old
behaviour, let's set `force: true`.
This fixes recent CI failures in Homebrew/core.[^1]
[^1]: For example: https://github.com/Homebrew/homebrew-core/actions/runs/5313853638/jobs/9620314048#step:8:158
2023-06-19 23:57:16 +08:00
Mike McQuaid
83d4c63289
Merge pull request #15567 from hyuraku/rename_Cask-outdated_versions
...
rename Cask::outdated_versions
2023-06-19 14:44:32 +01:00
hyuraku
de7152b7a3
rename Cask::outdated_versions
2023-06-19 22:09:01 +09:00
Mike McQuaid
54c8876dc3
Merge pull request #15565 from Bo98/doctor-deleted-api-fix
...
diagnostic: ignore core tap install status unless no-api is enabled
2023-06-19 13:37:34 +01:00
Mike McQuaid
1db2664d8f
Merge pull request #15562 from Bo98/caveat-on_os-fix
...
formula: fix variations not being generated for instance on_os usage
2023-06-19 13:33:49 +01:00
Mike McQuaid
7993085ad4
Merge pull request #15561 from Bo98/postinstall-fix
...
formula_installer: fix postinstall using incorrect formula file
2023-06-19 13:33:22 +01:00
Mike McQuaid
fbca4c6202
Merge pull request #15560 from Homebrew/spdx-update
...
spdx: update license data.
2023-06-19 13:32:57 +01:00
Mike McQuaid
6763d11954
Merge pull request #15553 from carlocab/s/cp/ln
...
github_packages: create hard link instead of copying
2023-06-19 13:32:04 +01:00
Bo Anderson
94d70b36a4
diagnostic: ignore core tap install status unless no-api is enabled
2023-06-19 04:03:45 +01:00
Bo Anderson
3e99873fa4
formula: fix variations not being generated for instance on_os usage
2023-06-19 03:47:50 +01:00
Bo Anderson
f1d3700744
formula_installer: fix postinstall using incorrect formula file
2023-06-19 03:43:26 +01:00
BrewTestBot
3ec25d5499
spdx: update license data.
...
Autogenerated by [a scheduled GitHub Action](https://github.com/Homebrew/brew/blob/master/.github/workflows/spdx.yml ).
2023-06-19 00:12:59 +00:00
Nanda H Krishna
6abf6802d5
Merge pull request #15554 from Homebrew/dependabot/bundler/Library/Homebrew/rdiscount-2.2.7.1
...
build(deps): bump rdiscount from 2.2.7 to 2.2.7.1 in /Library/Homebrew
2023-06-16 15:48:52 -04:00
BrewTestBot
c17bb0e5c7
Update RBI files for minitest.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-06-16 19:06:33 +00:00
BrewTestBot
0e351d7e6d
Update RBI files for rdiscount.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-06-16 19:05:22 +00:00
BrewTestBot
b568196a34
brew vendor-gems: commit updates.
2023-06-16 19:02:00 +00:00
BrewTestBot
7d26d68596
brew vendor-gems: commit updates.
2023-06-16 19:00:47 +00:00
dependabot[bot]
e243edc442
build(deps): bump minitest from 5.18.0 to 5.18.1 in /Library/Homebrew
...
Bumps [minitest](https://github.com/minitest/minitest ) from 5.18.0 to 5.18.1.
- [Changelog](https://github.com/minitest/minitest/blob/master/History.rdoc )
- [Commits](https://github.com/minitest/minitest/compare/v5.18.0...v5.18.1 )
---
updated-dependencies:
- dependency-name: minitest
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 18:58:44 +00:00
dependabot[bot]
8a44d1297e
build(deps): bump rdiscount from 2.2.7 to 2.2.7.1 in /Library/Homebrew
...
Bumps [rdiscount](https://github.com/davidfstr/rdiscount ) from 2.2.7 to 2.2.7.1.
- [Changelog](https://github.com/davidfstr/rdiscount/blob/master/CHANGELOG.md )
- [Commits](https://github.com/davidfstr/rdiscount/compare/2.2.7...2.2.7.1 )
---
updated-dependencies:
- dependency-name: rdiscount
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-16 18:57:32 +00:00
Carlo Cabrera
4c40d452df
github_packages: create hard link instead of copying
...
Some bottles are quite large, and the copies can make us run out of
space rather quickly. Let's try to avoid that by using hard links
instead of copies.
2023-06-17 01:59:23 +08:00
Mike McQuaid
cd313adbe4
cmd/info: add (undocumented) --github-packages-downloads option.
...
This screen scrapes GitHub Packages download counts from HTML for a
core formula.
It's useful when figuring out the difference between our analytics
numbers (which people can opt-out of) and our bottle downloads (which
people cannot due to the way GitHub Packages works).
2023-06-16 15:39:49 +01:00
Mike McQuaid
75dd070395
Remove Google Analytics
...
We are now entirely migrated to InfluxDB so can remove all GA code.
2023-06-16 10:33:15 +01:00
BrewTestBot
405c8f560b
Update RBI files for rack.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-06-14 19:09:01 +00:00
BrewTestBot
22dab37d77
brew vendor-gems: commit updates.
2023-06-14 19:04:29 +00:00
dependabot[bot]
a358174128
build(deps): bump rack from 3.0.7 to 3.0.8 in /Library/Homebrew
...
Bumps [rack](https://github.com/rack/rack ) from 3.0.7 to 3.0.8.
- [Release notes](https://github.com/rack/rack/releases )
- [Changelog](https://github.com/rack/rack/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rack/rack/compare/v3.0.7...v3.0.8 )
---
updated-dependencies:
- dependency-name: rack
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-14 19:01:09 +00:00
BrewTestBot
ef2efe8120
Update RBI files for regexp_parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-06-12 19:06:58 +00:00
BrewTestBot
99d015dffd
brew vendor-gems: commit updates.
2023-06-12 19:02:15 +00:00
dependabot[bot]
acea55b50a
build(deps): bump regexp_parser from 2.8.0 to 2.8.1 in /Library/Homebrew
...
Bumps [regexp_parser](https://github.com/ammar/regexp_parser ) from 2.8.0 to 2.8.1.
- [Changelog](https://github.com/ammar/regexp_parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/ammar/regexp_parser/compare/v2.8.0...v2.8.1 )
---
updated-dependencies:
- dependency-name: regexp_parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-06-12 18:59:12 +00:00
Bo Anderson
9d01e1deaf
Merge pull request #15541 from Bo98/audit-alias-tap-fix
...
tap_auditor: fix alias handling with non-core taps
2023-06-12 13:03:13 +01:00
Harry Marr
d2b17e29ef
Check only_path
is present before modifying it
2023-06-10 14:31:46 -04:00
Harry Marr
747d3aaaba
Apply review suggestions
2023-06-10 14:08:58 -04:00
Harry Marr
2cd2076186
Use "cone" mode for sparse checkouts
2023-06-09 22:58:00 -04:00