36166 Commits

Author SHA1 Message Date
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
9e747d8769
Merge pull request #15569 from Homebrew/force-ln
github_packages: call `ln` with `force`
2023-06-20 00:15:42 +08: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
4.0.24
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
e986264a3e
Merge pull request #15556 from Homebrew/sponsors-maintainers-man-completions
Update maintainers.
2023-06-16 20:39:10 -04:00
BrewTestBot
72068b2a56
Update maintainers.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-06-17 00:05:52 +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
Nanda H Krishna
8e2fa14b64
Merge pull request #15555 from Homebrew/dependabot/bundler/Library/Homebrew/minitest-5.18.1
build(deps): bump minitest from 5.18.0 to 5.18.1 in /Library/Homebrew
2023-06-16 15:48:30 -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
0606b63136
Merge pull request #15552 from MikeMcQuaid/info_github_packages_downloads
cmd/info: add (undocumented) --github-packages-downloads option.
2023-06-16 15:58:04 +01: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
2c95aa4956
Merge pull request #15551 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
4.0.23
2023-06-16 11:16:50 +01:00
BrewTestBot
d988fd47a1
Update sponsors.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-06-16 10:01:43 +00:00
Mike McQuaid
c1c0d979c7
Merge pull request #15550 from MikeMcQuaid/remove_ga
Remove Google Analytics
2023-06-16 11:01:12 +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
Nanda H Krishna
ab20a6e0f5
Merge pull request #15548 from Homebrew/dependabot/bundler/Library/Homebrew/rack-3.0.8 2023-06-14 20:17:42 -04: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
Mike McQuaid
f71294d483
Merge pull request #15545 from Homebrew/sync-triage-config
Synchronize triage configuration
2023-06-13 17:13:56 +01:00
BrewTestBot
eb3f90ef01
triage-issues.yml: update to match main configuration 2023-06-13 10:05:35 +00:00
Nanda H Krishna
5097876891
Merge pull request #15543 from Homebrew/dependabot/bundler/Library/Homebrew/regexp_parser-2.8.1
build(deps): bump regexp_parser from 2.8.0 to 2.8.1 in /Library/Homebrew
2023-06-12 21:46:21 -04: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
4.0.22
2023-06-12 13:03:13 +01:00
Carlo Cabrera
a56a270707
Merge pull request #15542 from hmarr/sparse-checkout-cone-mode 2023-06-11 03:06:47 +08: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
Bo Anderson
5652655304
tap_auditor: fix alias handling with non-core taps 2023-06-10 00:52:39 +01:00
Carlo Cabrera
ce96e0aafa
Merge pull request #15539 from carlocab/audit-fix
formula_auditor: handle `head_info` being `nil`
2023-06-10 03:18:36 +08:00
Carlo Cabrera
f13210801a
formula_auditor: handle head_info being nil
This happens when CI runs on an event that isn't a pull request (e.g.
push, merge_group).
2023-06-10 03:03:50 +08:00