Markus Reiter
4c3e8255cf
Compare Tag using standardized_arch.
2023-05-13 22:19:35 +02:00
Markus Reiter
023238a761
Simplify hash merge.
2023-05-13 22:18:17 +02:00
Markus Reiter
935c5efaf8
Use sudo for rmdir if necessary.
2023-05-13 06:46:59 +02:00
Markus Reiter
b0dc84b117
Merge pull request #15413 from reitermarkus/symlink-sudo
...
Use `sudo` for symlinks if necessary.
4.0.18
2023-05-13 04:10:01 +02:00
Markus Reiter
d7a0e260e8
Improve Cask::Utils.gain_permissions_remove for symlinks.
2023-05-13 03:54:48 +02:00
Markus Reiter
4e483c9a0e
Add test for Cask::Utils::gain_permissions_mkpath.
2023-05-13 03:42:00 +02:00
Markus Reiter
2c71d9dcd8
Use sudo for symlinks if necessary.
2023-05-13 03:42:00 +02:00
Markus Reiter
a1dd95d6ee
Merge pull request #15412 from JBYoshi/cask-upgrade/named-params
...
Fix typing on revert_upgrade().
2023-05-12 22:32:11 +02:00
JBYoshi
ad8ce82673
Fix typing on revert_upgrade().
...
Also adds several type signature checks to test for these errors.
2023-05-12 14:53:27 -05:00
Markus Reiter
d12ad28d26
Merge pull request #15411 from Homebrew/dependabot/bundler/Library/Homebrew/thor-1.2.2
...
Bump thor from 1.2.1 to 1.2.2 in /Library/Homebrew
2023-05-12 21:20:48 +02:00
Markus Reiter
a3231a03fa
Implement cask renames.
2023-05-12 21:17:30 +02:00
BrewTestBot
3852582d9f
Update RBI files for thor.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-05-12 19:05:40 +00:00
BrewTestBot
3e588581de
brew vendor-gems: commit updates.
2023-05-12 19:00:59 +00:00
dependabot[bot]
aa47457378
Bump thor from 1.2.1 to 1.2.2 in /Library/Homebrew
...
Bumps [thor](https://github.com/rails/thor ) from 1.2.1 to 1.2.2.
- [Release notes](https://github.com/rails/thor/releases )
- [Commits](https://github.com/rails/thor/compare/v1.2.1...v1.2.2 )
---
updated-dependencies:
- dependency-name: thor
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-05-12 18:57:36 +00:00
Markus Reiter
8ea287cc07
Merge pull request #15407 from JBYoshi/cask-upgrade/wildcards
...
Fix wildcard copy in cask updates.
2023-05-12 19:10:56 +02:00
JBYoshi
b1c7f12fbb
Clean up allow and expect.
2023-05-12 09:57:12 -05:00
JBYoshi
4a3b8923f2
More test cleanup.
2023-05-12 09:52:57 -05:00
JBYoshi
0ddeba6de6
Merge remote-tracking branch 'origin/master' into cask-upgrade/wildcards
2023-05-12 09:46:01 -05:00
Mike McQuaid
1773056597
Merge pull request #15408 from reitermarkus/audit-empty-tap
...
Don't fail auditing empty tap.
2023-05-12 08:31:33 +01:00
JBYoshi
d697037aca
Merge remote-tracking branch 'origin/master' into cask-upgrade/wildcards
2023-05-11 17:32:36 -05:00
JBYoshi
5e23a0563a
Switch base case expect() to allow().
2023-05-11 17:10:41 -05:00
JBYoshi
7a108d3db0
Merge and_call_original instruction into expect() calls.
2023-05-11 17:09:27 -05:00
Markus Reiter
c5926241a8
Don't fail auditing empty tap.
2023-05-11 21:52:36 +02:00
JBYoshi
84ad387661
Clean up code for feedback.
2023-05-11 13:29:56 -05:00
JBYoshi
29c9921726
Also use / above.
2023-05-11 12:47:37 -05:00
JBYoshi
d0e64e2c57
Use / for path concatenation.
2023-05-11 12:46:05 -05:00
JBYoshi
a1780c842c
Improve unit test to make sure the sudo version is used.
2023-05-11 12:44:35 -05:00
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
JBYoshi
2e8232de39
Replace wildcard copy with a loop over children.
...
Fixes one of the errors in https://github.com/orgs/Homebrew/discussions/4498 (specifically "cp: [...].app/*:
No such file or directory").
2023-05-11 11:47:16 -05: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
Carlo Cabrera
0376c6c5c1
utils/github: use Pulls API to check open pull requests on CI
...
We currently use the search API to check for duplicate pull requests,
but this is not very reliable. Our `autobump.yml` workflow routinely
opens duplicate pull requests [1] because the search API often returns
incorrect results.
We can make this more reliable by using the Pulls API instead.
Unfortunately, querying the Pulls API is very slow (~10s vs less than a
second for the search API), so let's limit its usage to calls made
inside CI, which should help @BrewTestBot avoid opening duplicate PRs.
(Most recent dupes were authored by @BrewTestBot.)
[1] https://github.com/Homebrew/homebrew-core/pulls?q=is%3Apr+author%3ABrewTestBot+is%3Aunmerged+in%3Acomments+Duplicate
2023-05-10 13:08:32 +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