Markus Reiter
aa450ea824
Merge pull request #15403 from reitermarkus/version-null-to_str
...
Improve `#to_str` and `#to_json` for `Version::NULL`.
2023-05-11 19:33:10 +02:00
Markus Reiter
5c9c089b68
Improve #to_str
and #to_json
for Version::NULL
.
2023-05-11 19:16:42 +02:00
Bo Anderson
fff93a8781
Merge pull request #15405 from Bo98/cleanup-version-fix
...
cleanup: fix version error for cache items without a version
2023-05-11 16:16:27 +01:00
Bo Anderson
0daa4d98cf
cleanup: fix version error for cache items without a version
2023-05-11 13:44:26 +01:00
Mike McQuaid
082017e93d
Merge pull request #15402 from Bo98/tab-version-type-fix
...
tab: fix typing of versions
2023-05-11 13:08:25 +01:00
Bo Anderson
289fb5b393
tab: fix typing of versions
2023-05-11 12:33:27 +01:00
Bo Anderson
32f225897e
Merge pull request #15400 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-05-11 02:49:55 +01:00
BrewTestBot
8d8e6e4eef
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-05-11 00:24:17 +00:00
Bo Anderson
5f2ccd22f2
Merge pull request #15399 from Bo98/cask-backtrace-improve
...
cask/upgrade: improve error backtraces
2023-05-10 15:49:30 +01:00
Bo Anderson
fb31c5d5d6
cask/upgrade: improve error backtraces
2023-05-10 14:46:51 +01:00
Mike McQuaid
15244d8a7d
Merge pull request #15394 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-05-10 13:20:14 +01:00
Mike McQuaid
04866b6e39
Merge pull request #15392 from reitermarkus/remove-rubocop
...
Remove `NoDslVersion` cop.
2023-05-10 13:13:35 +01:00
Mike McQuaid
d90644f18e
Merge pull request #15376 from colindean/checklist_toc_and_minor_fixes
...
Adds a TOC to the maintainer checklist
2023-05-10 13:11:55 +01:00
Mike McQuaid
17562724bd
New-Maintainer-Checklist: cleanup owners references.
2023-05-10 12:56:15 +01:00
Carlo Cabrera
47ad2e254d
Merge pull request #15393 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2023-05-10 13:18:44 +08:00
Carlo Cabrera
437e1bf09d
Merge pull request #15397 from ZhongRuoyu/workflows-build-pkg
...
workflows/build-pkg: only run on Homebrew-owned repos
2023-05-10 13:18:31 +08:00
Ruoyu Zhong
733eff2fa7
workflows/build-pkg: only run on Homebrew-owned repos
...
This prevents the workflow from being run in a fork.
Signed-off-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2023-05-10 12:59:33 +08:00
Carlo Cabrera
58067727f4
Merge pull request #15391 from carlocab/fetch-refactor
...
fetch: remove use of `args` from CLI parser
2023-05-10 10:26:40 +08:00
Colin Dean
123437f05e
Sync 'owners' in TOC in New Maintainers Checklist
2023-05-09 21:15:11 -04:00
BrewTestBot
d5de908486
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-05-10 00:23:20 +00:00
Markus Reiter
46b9dba03c
Remove NoDslVersion
cop.
2023-05-10 01:02:42 +02:00
BrewTestBot
d75c66b308
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-05-09 23:01:50 +00:00
Markus Reiter
f7168bf234
Merge pull request #15336 from reitermarkus/version-head-null
...
Merge `HeadVersion` and `NullVersion` into `Version`.
2023-05-10 01:01:21 +02:00
Colin Dean
38adddbda7
Restore Owners header
...
My intent was to disambiguate what ownership means and be specific but we decided it was better to just keep the title the same since that's what it's called in all of the systems.
2023-05-09 09:04:54 -04:00
Carlo Cabrera
69c16739d2
fetch: remove use of args
from CLI parser
...
See discussion at #15382 .
2023-05-09 18:07:32 +08:00
Mike McQuaid
b3f7c6f7a5
Merge pull request #15390 from Bo98/update-report-no-ext-diff
...
cmd/update-report: don't invoke external diff tools
2023-05-09 08:34:35 +01:00
Mike McQuaid
e06475b9c4
Merge pull request #15388 from reitermarkus/rubocop-tests
...
Refactor RuboCop tests.
2023-05-09 08:33:40 +01:00
Mike McQuaid
0a43a09eb3
Merge pull request #15389 from samford/livecheck/header_match-fixes
...
Strategy#page_headers: Update for #curl_headers
2023-05-09 08:33:04 +01:00
Markus Reiter
4b787fdee2
Retry curl_headers
on 400 codes.
2023-05-09 07:40:15 +02:00
Markus Reiter
e493d0cb04
Rescue ErrorDuringExecution
instead of changing curl_headers
return type.
2023-05-09 07:25:00 +02:00
Bo Anderson
8e7d4a5bee
cmd/update-report: don't invoke external diff tools
2023-05-09 05:19:55 +01:00
Markus Reiter
8274920217
Rename OS::Mac::Version
to MacOSVersion
.
2023-05-09 05:08:38 +02:00
Sam Ford
16f3a05e45
Strategy#page_headers: Update for #curl_headers
...
`#curl_headers` was recently introduced into `Strategy#page_headers`
but only the call was modified and the method wasn't updated to
correctly work with the new return value, so all `HeaderMatch` checks
immediately started failing with an error.
This commit includes changes that return `#page_headers` to a working
state. I've removed the `result.assert_success!` call because it
prevents a few checks from being retried with `GET` (`firefox-cn`,
`krisp`, `prepros`).
2023-05-08 23:08:05 -04:00
Markus Reiter
02dbeb62fc
Refactor RuboCop tests.
2023-05-09 04:28:25 +02:00
Markus Reiter
82dc1d25ef
Merge pull request #15387 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-05-09 02:46:11 +02:00
BrewTestBot
77a25eed28
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-05-09 00:24:08 +00:00
Markus Reiter
4bbf120630
Add note about Version
constructor.
2023-05-09 01:13:55 +02:00
Markus Reiter
ff71668f0a
Fix type errors.
2023-05-09 01:13:55 +02:00
Markus Reiter
fe19ddc3a7
Remove Version#empty?
.
2023-05-09 01:13:55 +02:00
Markus Reiter
a1efaf1864
Merge HeadVersion
and NullVersion
into Version
.
2023-05-09 01:13:54 +02:00
Markus Reiter
b05de929c6
Merge pull request #15351 from reitermarkus/livecheck-head
...
Use `curl_headers` and `curl_output` for `Livecheck` strategies.
2023-05-09 00:55:34 +02:00
Eric Knibbe
38878299c7
Merge pull request #15385 from p-linnane/revert-sorbet-again
...
Revert "Merge pull request #15377 from carlocab/sorbet-runtime-take2"
2023-05-08 15:34:09 -04:00
Patrick Linnane
7c7ddd82fe
Revert "Merge pull request #15377 from carlocab/sorbet-runtime-take2"
...
This reverts commit cca98d5637d847548791b5afb16a5c609de2cb58, reversing
changes made to c0f8068573bbf886fdc78d3f9daca54d53e7e49e.
2023-05-08 12:16:11 -07:00
Mike McQuaid
b61d3500aa
Merge pull request #15270 from SMillerDev/feature/livecheck/github_latest_api
...
feat: use API for GitHub latest release strategy
2023-05-08 16:45:41 +01:00
Bo Anderson
8bfd5d738c
Merge pull request #15383 from halostatue/fix-shellenv-parameterless
...
Fix small errors in `brew shellenv`
2023-05-08 16:23:10 +01:00
Sam Ford
efccc5d4bb
GithubLatest: Update documentation
2023-05-08 17:21:19 +02:00
Austin Ziegler
74b50ddc89
Fix small errors in brew shellenv
...
These were introduced by typos and an incorrect assumption on the last
update of #15358 . The last commit had been tested with a parameter, but
had not been re-tested *without* parameter.
Apologies for the error.
2023-05-08 11:06:30 -04:00
Carlo Cabrera
8cb03851a4
Merge pull request #15382 from carlocab/better-sorbet-fix
...
fetch: better typechecking fix
2023-05-08 22:21:56 +08:00
Carlo Cabrera
975c4e66f7
fetch: fix typecheck error
...
This is a better replacement of #15381 .
2023-05-08 22:07:02 +08:00
Carlo Cabrera
9b369871e6
Revert "utils/bottles: fix typechecking error"
...
This reverts commit 071f6069d2cff272eaa9404f836cb1254c4fb588.
2023-05-08 21:43:12 +08:00