37707 Commits

Author SHA1 Message Date
Mike McQuaid
38c5e52a6d
Merge pull request #16358 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-performance-1.20.0
build(deps-dev): bump rubocop-performance from 1.19.1 to 1.20.0 in /Library/Homebrew
2023-12-19 12:01:48 +00:00
Mike McQuaid
db01274744
Merge pull request #16355 from AkihiroSuda/lib-ext-tbd
cleaner: remove *.tbd
2023-12-19 11:46:09 +00:00
Akihiro Suda
009318dcaf
cleaner: remove *.tbd
For https://github.com/Homebrew/brew/pull/16355#issuecomment-1860642797

Signed-off-by: Akihiro Suda <akihiro.suda.cz@hco.ntt.co.jp>
2023-12-19 19:05:28 +09:00
Rylan Polster
2aa78c9bd0
Merge pull request #16359 from x13a/docs-brew-audit-params
update brew audit params in docs
2023-12-19 00:16:29 -05:00
Patrick Linnane
5dac0504b6
Merge pull request #16360 from Homebrew/sponsors-maintainers-man-completions
Update sponsors.
2023-12-18 18:19:27 -08:00
BrewTestBot
01d709d55d
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-12-19 00:06:07 +00:00
Patrick Linnane
9dee80cb2d
various: fix style errors 2023-12-18 09:34:01 -08:00
BrewTestBot
f04d777c85
Update RBI files for rubocop-performance.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-18 17:09:12 +00:00
BrewTestBot
5c01bc34d3
brew vendor-gems: commit updates. 2023-12-18 17:03:04 +00:00
lucky
1ee012fd78 update brew audit params in docs 2023-12-18 21:02:15 +04:00
dependabot[bot]
311b268340
build(deps-dev): bump rubocop-performance in /Library/Homebrew
Bumps [rubocop-performance](https://github.com/rubocop/rubocop-performance) from 1.19.1 to 1.20.0.
- [Release notes](https://github.com/rubocop/rubocop-performance/releases)
- [Changelog](https://github.com/rubocop/rubocop-performance/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-performance/compare/v1.19.1...v1.20.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 16:59:59 +00:00
Patrick Linnane
ff899e5b3f
Merge pull request #16357 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.24.0
build(deps-dev): bump parallel from 1.23.0 to 1.24.0 in /Library/Homebrew
4.2.0
2023-12-18 08:58:27 -08:00
Patrick Linnane
bd3461345e
Merge pull request #16356 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rails-2.23.0
build(deps-dev): bump rubocop-rails from 2.22.2 to 2.23.0 in /Library/Homebrew
2023-12-18 08:58:11 -08:00
BrewTestBot
a297162ead
Update RBI files for parallel.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-18 16:36:31 +00:00
BrewTestBot
5636457248
Update RBI files for rubocop-rails.
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml) workflow.
2023-12-18 16:33:14 +00:00
BrewTestBot
35a27d444a
brew vendor-gems: commit updates. 2023-12-18 16:30:46 +00:00
BrewTestBot
7b9b49d11f
brew vendor-gems: commit updates. 2023-12-18 16:29:36 +00:00
dependabot[bot]
5a5f1b52fc
build(deps-dev): bump parallel in /Library/Homebrew
Bumps [parallel](https://github.com/grosser/parallel) from 1.23.0 to 1.24.0.
- [Commits](https://github.com/grosser/parallel/compare/v1.23.0...v1.24.0)

---
updated-dependencies:
- dependency-name: parallel
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 16:27:46 +00:00
dependabot[bot]
aa09726d00
build(deps-dev): bump rubocop-rails in /Library/Homebrew
Bumps [rubocop-rails](https://github.com/rubocop/rubocop-rails) from 2.22.2 to 2.23.0.
- [Release notes](https://github.com/rubocop/rubocop-rails/releases)
- [Changelog](https://github.com/rubocop/rubocop-rails/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop/rubocop-rails/compare/v2.22.2...v2.23.0)

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

Signed-off-by: dependabot[bot] <support@github.com>
2023-12-18 16:26:45 +00:00
Bo Anderson
b72421e258
Merge pull request #16352 from Rylan12/fix-cask-discontinued-api-generation
Re-add some `discontinued?` checks for casks
2023-12-18 01:42:21 +00:00
Rylan Polster
fe74f5925a
Merge pull request #16353 from Homebrew/sorbet-files-update
sorbet: Update RBI files.
2023-12-17 20:38:03 -05:00
Rylan Polster
2a1a54c58a
Add deprecate! and disable! to cask docs 2023-12-17 19:59:53 -05:00
BrewTestBot
1359ebc025
sorbet: Update RBI files.
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml) workflow.
2023-12-18 00:27:17 +00:00
Eric Knibbe
eb5f7fb32b
Merge pull request #16314 from EricFromCanada/bump-skipped-deprecated-disabled 2023-12-17 19:20:54 -05:00
Rylan Polster
25b753fe51
Re-add some discontinued? checks for casks 2023-12-17 19:07:37 -05:00
Eric Knibbe
4259e2ad96
cmd/bump: indicate deprecated or skipped formulae/casks 2023-12-17 16:50:02 -05:00
Rylan Polster
8d8cd23414
Add rubocop to enforce deprecate! over discontinued 2023-12-17 16:49:53 -05:00
Rylan Polster
254fcf7c1f
Update livecheck test fixtures to use deprecate! and disable! 2023-12-17 16:31:04 -05:00
Rylan Polster
4793677123
Merge pull request #16292 from Rylan12/cask-deprecate-disable
Add `deprecate!` and `disable!` to casks
2023-12-17 15:03:39 -05:00
Mike McQuaid
3431996146
Merge pull request #16350 from Homebrew/sponsors-maintainers-man-completions
Update manpage and completions.
2023-12-17 15:59:48 +00:00
Mike McQuaid
fb7f1a2c4d
Merge pull request #16349 from unshare/homepage-ua
Work around recent Akamai/Microsoft issues
2023-12-17 15:58:01 +00:00
BrewTestBot
4470edd1f2
Update manpage and completions.
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml) workflow.
2023-12-17 15:35:39 +00:00
Mike McQuaid
4776c191da
Merge pull request #16345 from razvanazamfirei/update-cask-documentation
create: modify cask template
2023-12-17 15:34:44 +00:00
Mike McQuaid
7dfbaec9d4
docs/Acceptable-Casks: capitalise Apple Silicon. 2023-12-17 15:22:44 +00:00
Issy Long
7e328d8f0a
Merge pull request #16346 from issyl0/dont-forget-about-rubocop-comments
Fix new `Style/MutableConstant` RuboCop offenses for Ruby 3.1
2023-12-17 10:58:33 +00:00
Rylan Polster
c21b8bd68a
Fix deprecation message
Co-authored-by: Bo Anderson <mail@boanderson.me>
2023-12-16 23:10:20 -05:00
Rylan Polster
6431822e7b
Apply feedback 2023-12-16 20:18:35 -05:00
Rylan Polster
472dd95b16
Fix cask loading from the API
Co-authored-by: Kevin <apainintheneck@gmail.com>
2023-12-16 20:08:26 -05:00
Rylan Polster
c5f33aaf99
Load nil reasons from API correctly 2023-12-16 20:01:47 -05:00
Rylan Polster
40d3ab6a5d
Add tests and fix brew typecheck 2023-12-16 20:01:47 -05:00
Rylan Polster
7eb3f1a314
Replace discontinued? with deprecated? 2023-12-16 20:01:47 -05:00
Rylan Polster
53c1e6ecdb
Add deprecate! and disable! to cask stanza order 2023-12-16 20:01:47 -05:00
Rylan Polster
641a80475e
Update cask logic to handle deprecations and disables 2023-12-16 20:01:47 -05:00
Rylan Polster
036723a668
Add deprecate! and disable! methods to the Cask DSL 2023-12-16 20:01:46 -05:00
Valentin Kulesh
06155ff6e0
Work around recent Akamai/Microsoft issues
At the moment, Microsoft Office and related casks fail audit due to
failure to fetch a product homepage from the main Microsoft site
(https://www.microsoft.com/) served by Akamai CDN.
The failure is severe and weird: no status code is received as the
connection is reset.
The analysis revealed the issue is linked to `User-Agent` and
`Accept-Language` headers parsing. Homebrew uses involved user agent
strings and has language hardcoded as `en`.
The simplest workaround is to use a simple user agent string when checking
homepage availability if the cask is in an audit exceptions list.

Merging this would fix Microsoft Office updates (including
https://github.com/Homebrew/homebrew-cask/pull/162671)
2023-12-16 22:20:17 +03:00
Bo Anderson
a60c58c798
Merge pull request #16347 from jeroen/upload-artifact
Fix "an artifact with this name already exists on the workflow run"
2023-12-16 13:50:34 +00:00
Jeroen Ooms
29cf01d442 Fix workflow for duplicate names 2023-12-16 14:36:12 +01:00
Issy Long
149b0e4f31
Fix new Style/MutableConstant RuboCop offenses for Ruby 3.1
- A follow-up to de592af20bbff5bcb548d2474f0722e59ff1129a, resetting the previous disabled comments too.
2023-12-16 11:57:06 +00:00
Mike McQuaid
29d1be9e9a
Merge pull request #16335 from samford/separate-stable-version-audit
FormulaAuditor: Separate stable version audit
2023-12-15 22:43:38 +00:00
Sam Ford
4a4f8cb2d2
FormulaAuditor: Add #committed_version_info method
The `#audit_stable_version` check was previously part of
`#audit_revision_and_version_scheme` and duplicates some of the
logic to identify previous version information. To avoid the
duplication, this extracts the logic into a `#committed_version_info`
method that can be called in both audits. The method stores the
information in instance variables, so we don't repeat the collection
process if it has already run.
2023-12-15 17:29:32 -05:00