Mike McQuaid
1aa8a71bd6
Merge pull request #14394 from Homebrew/sponsors-maintainers-man-completions
...
Update sponsors.
2023-01-23 13:26:48 +00:00
Mike McQuaid
f103b88fdd
Merge pull request #14398 from alexreg/multiple-uninstall
...
Permit multiple `uninstall` stanzas in casks (short-term fix)
2023-01-23 13:20:42 +00:00
Douglas Eichelberger
0f224b2428
Delete config.rbi
2023-01-22 21:26:56 -08:00
Douglas Eichelberger
f14cd8960a
Remove version_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
f365870a42
Resolve utils/analytics_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
0bfcf91a16
Resolve software_spec_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
b60eba1aa4
Resolve resource_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
a346725de2
Resolve linkage_cache_store_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
21b4251a67
Resolve language/python/virtualenv_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
06d037eadf
Resolve formula_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
b2ffa09ee9
Resolve formula_pin_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
eeac95b98a
Resolve exceptions_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
72069df68d
Resolve description_cache_store_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
94effcc64f
Resolve dependency_expansion_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
89c7117b30
Resolve dependable_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
ea832538f7
Resolve compiler_selector_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
d30ba99612
Resolve compiler_failure_spec violation
2023-01-22 17:26:44 -08:00
Douglas Eichelberger
bd62afde91
Resolve cmd/update-report_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
a83623e4cf
Resolve cask/pkg_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
585098a9b9
Resolve cask/installer_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
357807fbac
Resolve cask/artifact/pkg_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
d4c550bae7
Resolve cache_store_spec violation
2023-01-22 17:09:55 -08:00
Douglas Eichelberger
6c9d0d5424
remove RSpec/VerifiedDoubles todos
2023-01-22 17:02:29 -08:00
Alexander Regueiro
b2b7072fbe
Permit multiple uninstall
stanzas in casks (temp)
...
Longer-term solution is described [here](https://github.com/Homebrew/brew/issues/14365#issuecomment-1398214354 ).
2023-01-21 18:45:58 +00:00
apainintheneck
16f4a602b3
cmd/install: fail when pkg not found
...
The idea here is to facilitate scripting
by always failing whenever a package
is not installed successfully. This is
how the upgrade and reinstall commands
work but not install because we also
search for similar package names before
terminating.
2023-01-20 19:53:00 -08:00
apainintheneck
a8ee2b7746
Add closed PR check to bump cmds
...
Currently we only check for closed PRs in
`bump-cask-pr`. This adds that check to `bump`
and `bump-formula-pr`. The idea is that this
check can warn users about already updated
packages or those that can't be updated
easily and should be updated manually instead.
2023-01-20 18:46:07 -08:00
BrewTestBot
3cdf7b5ca9
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2023-01-21 00:26:54 +00:00
BrewTestBot
a859485439
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-01-21 00:05:37 +00:00
Mike McQuaid
8e1bcd93f3
brew.sh: test HOMEBREW_INSTALL_FROM_API
on developers.
...
Test `HOMEBREW_INSTALL_FROM_API` on `HOMEBREW_DEV_CMD_RUN` and
`HOMEBREW_DEVELOPER` folks who haven't run a
`HOMEBREW_DEVELOPER_COMMAND`.
The next step after this will be to make this functionality the default
for everyone.
2023-01-20 19:50:42 +00:00
Mike McQuaid
31ed6906f9
Merge pull request #14391 from MikeMcQuaid/comment_bump_repology_spec
...
some needs_network specs: temporarily disable.
2023-01-20 19:48:08 +00:00
Mike McQuaid
d1be288418
some needs_network specs: temporarily disable.
...
These are absurdly flaky right now so let's disable them.
2023-01-20 17:41:07 +00:00
Mike McQuaid
4cf365f6c9
Merge pull request #14371 from dawidd6/os-specific-service
...
Allow defining service run command per platform
2023-01-20 15:21:47 +00:00
Mike McQuaid
200cf75233
Merge pull request #14389 from samford/add-options-to_s-method
...
Options: Add #to_s method
2023-01-20 15:21:18 +00:00
Mike McQuaid
807d424e3a
Merge pull request #14390 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.18.1
...
build(deps): bump rubocop-rspec from 2.18.0 to 2.18.1 in /Library/Homebrew
2023-01-20 15:20:58 +00:00
Mike McQuaid
1588f6cc56
Merge pull request #13356 from SMillerDev/feature/influx_analytics
...
analytics: optionally duplicate to InfluxDB
2023-01-20 15:19:44 +00:00
Mike McQuaid
1adc2c096b
Merge pull request #14370 from Kentzo/fix-cask-lowpriv-sudo
...
cask: don't assume that sudo has write access to the caskroom
2023-01-20 10:57:35 +00:00
BrewTestBot
c8866377b8
Update RBI files for rubocop-rspec.
...
Autogenerated by the [vendor-gems](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/vendor-gems.yml ) workflow.
2023-01-19 18:14:11 +00:00
BrewTestBot
89e45698fd
brew vendor-gems: commit updates.
2023-01-19 18:07:32 +00:00
dependabot[bot]
a582fbe20f
build(deps): bump rubocop-rspec in /Library/Homebrew
...
Bumps [rubocop-rspec](https://github.com/rubocop/rubocop-rspec ) from 2.18.0 to 2.18.1.
- [Release notes](https://github.com/rubocop/rubocop-rspec/releases )
- [Changelog](https://github.com/rubocop/rubocop-rspec/blob/master/CHANGELOG.md )
- [Commits](https://github.com/rubocop/rubocop-rspec/compare/v2.18.0...v2.18.1 )
---
updated-dependencies:
- dependency-name: rubocop-rspec
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-19 18:03:32 +00:00
Sam Ford
dac82eb2c2
Options: Add #to_s method
...
`Options` objects are converted to a string in some circumstances but
this produces output like `#<Options:0x0000000102592c90>`.
For example, formulae.brew.sh contains analytics entries with
incomprehensible names like `adns #<Options:0x0000000102592c90>`.
This shortcoming is apparent when compared to other entries like
`adns --HEAD`.
The `Option` class has a `#to_s` method that returns the `flag`, so
this commit simply adds an `Options#to_s` method that calls `#to_s`
on each `Option` object in `@options` and joins them using spaces.
This should produce more useful output when an `Options` object is
converted to a string (e.g., `--first --second`).
2023-01-19 12:40:50 -05:00
Sean Molenaar
59ebdab2b7
analytics: switch to InfluxDB for logging
2023-01-19 18:15:27 +01:00
Dawid Dziurla
0d0c98de29
Allow defining service run command per platform
2023-01-19 11:36:37 +01:00
Mike McQuaid
344d32bf7f
Merge pull request #14368 from Kentzo/fix-cask-backup
...
cask: fix writability check backing up an artifact
3.6.20
2023-01-19 09:58:03 +00:00
Mike McQuaid
14fe3ccf3a
Merge pull request #14369 from Kentzo/fix-cask-redundant-mkdir
...
cask: don't attempt to make a directory that already exists.
2023-01-19 09:57:29 +00:00
Mike McQuaid
5a4e226b2a
Merge pull request #14372 from samford/rubocops-caveats-disallow-ansi-escape-codes
...
rubocops/caveats: Disallow ANSI escape codes
2023-01-19 09:56:19 +00:00
Mike McQuaid
a717e8af56
Merge pull request #14373 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-2.18.0
...
build(deps): bump rubocop-rspec from 2.17.0 to 2.18.0 in /Library/Homebrew
2023-01-19 09:55:29 +00:00
Mike McQuaid
7d71da17f5
Merge pull request #14385 from Homebrew/dependabot/bundler/Library/Homebrew/activesupport-6.1.7.1
...
build(deps): bump activesupport from 6.1.7 to 6.1.7.1 in /Library/Homebrew
2023-01-19 09:54:29 +00:00
Mike McQuaid
cb37de3708
Merge pull request #14386 from Homebrew/dependabot/bundler/Library/Homebrew/rack-3.0.4.1
...
build(deps): bump rack from 3.0.3 to 3.0.4.1 in /Library/Homebrew
2023-01-19 09:53:55 +00:00
Mike McQuaid
0b8fe3fb44
Merge pull request #14387 from dduugg/patch-1
...
Fix URL in vendor-gems.yml
2023-01-19 09:53:26 +00:00
Mike McQuaid
263a01a323
Merge pull request #14388 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2023-01-19 08:46:39 +00:00