Ruoyu Zhong
6eaa0b2940
dev-cmd/tap-new: run brew test-bot
on macos-13
2023-04-25 11:24:00 +08:00
BrewTestBot
432726a5b2
Update RBI files for parser.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-04-24 19:10:52 +00:00
BrewTestBot
c5fdbe0e26
brew vendor-gems: commit updates.
2023-04-24 19:05:19 +00:00
dependabot[bot]
3a52f50ea2
build(deps): bump parser from 3.2.2.0 to 3.2.2.1 in /Library/Homebrew
...
Bumps [parser](https://github.com/whitequark/parser ) from 3.2.2.0 to 3.2.2.1.
- [Release notes](https://github.com/whitequark/parser/releases )
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md )
- [Commits](https://github.com/whitequark/parser/compare/v3.2.2.0...v3.2.2.1 )
---
updated-dependencies:
- dependency-name: parser
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-24 19:00:39 +00:00
Mike McQuaid
0841d1a25e
Merge pull request #15301 from Bo98/bundle-clean
...
utils/gems: run `bundle clean` when install not required
2023-04-24 17:20:54 +01:00
Bo Anderson
5b3cf28bbc
utils/gems: don't silently install gems during tests
2023-04-24 17:05:38 +01:00
Mike McQuaid
96066f4507
Merge pull request #15272 from dawidd6/fish-linux-cask
...
completions/fish: fix cask references for Linux
2023-04-24 16:37:54 +01:00
Bo Anderson
e6c188affe
utils/gems: run bundle clean
when install not required
2023-04-24 15:51:12 +01:00
Carlo Cabrera
4f179c54a3
Merge pull request #15300 from carlocab/git-repo-str
...
git_repository: implement `#to_s`
2023-04-24 22:48:47 +08:00
Carlo Cabrera
2f37877858
git_repository: implement #to_s
instead
2023-04-24 22:34:09 +08:00
Carlo Cabrera
93c3775147
git_repository: define #to_str
...
Fixes:
Error: no implicit conversion of GitRepository into String
when doing `brew pr-pull --autosquash`. See [1].
I contemplated implementing only `#to_s`, but we've historically used
these as `Pathname`s, and `Pathname` defines `#to_str`.
[1] https://github.com/Homebrew/homebrew-core/actions/runs/4784638305/jobs/8506369135#step:10:54
2023-04-24 21:53:05 +08:00
Douglas Eichelberger
f52cbbb9da
Vendor mechanize gem outside Gemfile
...
We only need a single file and it avoids pulling in e.g. `nokogiri`
which is vulnerable.
Allow updating it using `brew vendor-gems`.
2023-04-24 14:03:55 +01:00
Mike McQuaid
763c41f006
Merge pull request #15290 from apainintheneck/substitute-home-dir-in-caveats
...
formulary: sub home placeholder in caveats
2023-04-24 09:24:05 +01:00
Mike McQuaid
eec937f233
Merge pull request #15293 from carlocab/git-download-fsmonitor
...
download_strategy: disable Git fsmonitor
2023-04-24 09:22:50 +01:00
apainintheneck
e82867a755
cmd/install: warn on cask install when already installed
...
This was the default behavior before #15273 got merged in to
refactor the `cask/cmd/install` logic into `cmd/install`.
2023-04-23 11:04:25 -07:00
Carlo Cabrera
35a8a5dd3d
download_strategy: disable Git fsmonitor
...
Enabling the fsmonitor isn't useful for these repositories. Moreover,
disabling them will get rid of the warning shown from trying to copy
sockets from a repo watched by the fsmonitor.
2023-04-23 16:42:58 +08:00
EricFromCanada
e67abce950
formula: consider arbitrary formula source paths
2023-04-22 18:56:01 -04:00
Issy Long
935649abaf
Merge pull request #15263 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.20.0
...
build(deps): bump rubocop-rspec from 2.19.0 to 2.20.0 in /Library/Homebrew
2023-04-22 18:58:03 +01:00
apainintheneck
d57f291a1e
formulary: sub home placeholder in caveats
...
We set a placeholder for the home directory when generating
API JSON so we should substitute the actual home directory
back in when printing caveats locally. This allows people
to use `Dir.home` in caveats and have it display correctly
no matter the platform or operating system.
2023-04-22 10:17:16 -07:00
Carlo Cabrera
f4692ddb40
dev-cmd/audit: fix audit annotations
...
Emitting annotations currently produces:
Error: no implicit conversion of Symbol into Integer
The issue is that `problem` is an `Array` of problems which we need to
handle individually.
2023-04-22 15:13:35 +08:00
Douglas Eichelberger
ec39fe7bb1
Merge pull request #15283 from dduugg/no-false-sigil
...
Remove `# typed: false` sigil in tests
2023-04-21 19:44:09 -07:00
Issy Long
4a87c624d7
Fix new RSpec/IndexedLet
offenses
2023-04-22 01:02:38 +01:00
BrewTestBot
bcb31c9ba6
Update RBI files for rubocop-capybara.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-04-21 19:13:10 +00:00
BrewTestBot
9c1c2873e8
brew vendor-gems: commit updates.
2023-04-21 19:06:22 +00:00
dependabot[bot]
174beee298
build(deps): bump rubocop-capybara in /Library/Homebrew
...
Bumps [rubocop-capybara](https://github.com/rubocop/rubocop-capybara ) from 2.17.1 to 2.18.0.
- [Release notes](https://github.com/rubocop/rubocop-capybara/releases )
- [Changelog](https://github.com/rubocop/rubocop-capybara/blob/main/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-capybara/compare/v2.17.1...v2.18.0 )
---
updated-dependencies:
- dependency-name: rubocop-capybara
dependency-type: indirect
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-21 19:01:58 +00:00
Carlo Cabrera
3631765a8d
formula_auditor: remove issue comment audit
...
See discussion at Homebrew/homebrew-core#128954 .
2023-04-22 01:27:35 +08:00
Douglas Eichelberger
9075cbae62
brew style --fix
2023-04-21 09:58:50 -07:00
Douglas Eichelberger
ac1e6ded9a
git grep -l '# typed: false' | xargs gsed -i 's|# typed: false||g'
2023-04-21 09:57:47 -07:00
Douglas Eichelberger
f7b18995c9
Disable Sorbet/FalseSigil
2023-04-21 09:57:25 -07:00
Mike McQuaid
73717683b5
Merge pull request #15278 from ZhongRuoyu/pr-automerge-skip-pre-release
...
dev-cmd/pr-automerge: skip PRs with `pre-release` label
2023-04-21 08:42:16 +01:00
Mike McQuaid
9949404b44
Merge pull request #15277 from Homebrew/dependabot/bundler/Library/Homebrew/rspec-expectations-3.12.3
...
build(deps): bump rspec-expectations from 3.12.2 to 3.12.3 in /Library/Homebrew
2023-04-21 08:40:48 +01:00
Mike McQuaid
f2d064b8ae
Merge pull request #15264 from vitorgalvao/patch-1
...
Cask audit: check binary signature and notarisation
2023-04-21 07:52:11 +01:00
apainintheneck
a2f9f89d30
cask/audit_spec: fix outdated test
...
We used the binary artifact as an example of an unsigned artifact
before in this test. Now that we're adding it as a signed artifact
the test has been updated with another example of an unsigned one.
2023-04-20 23:37:05 -07:00
Ruoyu Zhong
209a9fe2ff
dev-cmd/pr-automerge: skip PRs with pre-release
label
...
PRs with the `pre-release` label are always not ready for merge, so
let's skip them by default.
See also: Homebrew/homebrew-core#128906 .
Signed-off-by: Ruoyu Zhong <zhongruoyu@outlook.com>
2023-04-21 03:30:10 +08:00
BrewTestBot
c4e231ad74
Update RBI files for rspec-expectations.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-04-20 19:10:27 +00:00
BrewTestBot
8401ee4657
brew vendor-gems: commit updates.
2023-04-20 19:04:43 +00:00
dependabot[bot]
d3887d591d
build(deps): bump rspec-expectations in /Library/Homebrew
...
Bumps [rspec-expectations](https://github.com/rspec/rspec-expectations ) from 3.12.2 to 3.12.3.
- [Release notes](https://github.com/rspec/rspec-expectations/releases )
- [Changelog](https://github.com/rspec/rspec-expectations/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-expectations/compare/v3.12.2...v3.12.3 )
---
updated-dependencies:
- dependency-name: rspec-expectations
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-20 18:58:22 +00:00
Mike McQuaid
72bdefb814
Merge pull request #15274 from dduugg/enable-truesigil-cop
...
Enable Sorbet/TrueSigil cop
2023-04-20 11:20:03 +01:00
BrewTestBot
bcccefa370
Update RBI files for rspec-core.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-04-19 19:13:23 +00:00
BrewTestBot
57ff250317
brew vendor-gems: commit updates.
2023-04-19 19:04:44 +00:00
dependabot[bot]
b2d0c3d7ad
build(deps): bump rspec-core from 3.12.1 to 3.12.2 in /Library/Homebrew
...
Bumps [rspec-core](https://github.com/rspec/rspec-core ) from 3.12.1 to 3.12.2.
- [Release notes](https://github.com/rspec/rspec-core/releases )
- [Changelog](https://github.com/rspec/rspec-core/blob/main/Changelog.md )
- [Commits](https://github.com/rspec/rspec-core/compare/v3.12.1...v3.12.2 )
---
updated-dependencies:
- dependency-name: rspec-core
dependency-type: indirect
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-04-19 19:00:03 +00:00
Douglas Eichelberger
e5fcdd0bd6
Enable Sorbet/TrueSigil cop
2023-04-19 09:43:36 -07:00
Mike McQuaid
71de574285
Merge pull request #15269 from MikeMcQuaid/audit_no_warnings
...
dev-cmd/audit: remove unused warnings key.
2023-04-19 16:22:13 +01:00
Mike McQuaid
2ca3f73078
dev-cmd/audit: remove unused warnings key.
...
These are now all errors so the code can be simplified.
2023-04-19 16:09:45 +01:00
Mike McQuaid
7a3376c002
Merge pull request #15273 from hyuraku/move-cask/cmd/install
...
remove `cask/cmd/install`
2023-04-19 16:04:18 +01:00
Mike McQuaid
d0d9894963
Merge pull request #15266 from razvanazamfirei/bump-bug-fix
...
Fix bump-cask-pr handling of sha256 :no_check
2023-04-19 15:56:41 +01:00
hyuraku
c46ee85e0a
remove args.quarantine? nil check
2023-04-19 23:15:12 +09:00
hyuraku
b2156dc125
add casks install to cmd/install
2023-04-19 21:31:22 +09:00
hyuraku
a41a7c94d8
remove cask/cmd
2023-04-19 21:30:42 +09:00
hyuraku
cba118533b
remove cask/cmd specs
2023-04-19 21:06:27 +09:00