1092 Commits

Author SHA1 Message Date
Dawid Dziurla
36f3e09669
bump-revision: allow multiple formulae to be specified 2020-08-15 10:43:29 +02:00
Dawid Dziurla
d5c8f2e102
pr-pull: pass --keep-old option to pr-upload
also fix typo in `--root-url` option
2020-08-14 13:40:21 +02:00
Markus Reiter
1f9130e070 Remove references to brew-cask from brew man page. 2020-08-14 05:35:34 +02:00
Markus Reiter
7bc9b3f2b7
Merge pull request #8239 from reitermarkus/cask-cli-parser
Use `CLI::Parser` for `cask` commands.
2020-08-13 21:42:51 +02:00
Dustin Rodrigues
35a27bfe9c docs: update GitHub rate limit URL 2020-08-12 23:51:12 -04:00
Markus Reiter
b48bc316e0 Use CLI::Parser for cask commands. 2020-08-13 05:15:15 +02:00
dependabot-preview[bot]
a455bfac0c
build(deps): bump html-pipeline from 2.13.0 to 2.14.0 in /docs
Bumps [html-pipeline](https://github.com/jch/html-pipeline) from 2.13.0 to 2.14.0.
- [Release notes](https://github.com/jch/html-pipeline/releases)
- [Changelog](https://github.com/jch/html-pipeline/blob/master/CHANGELOG.md)
- [Commits](https://github.com/jch/html-pipeline/compare/v2.13.0...v2.14.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-11 16:45:54 +00:00
Mike McQuaid
4de4c3d4d4
Merge pull request #8192 from Bo98/prof-args-fix
dev-cmd/prof: improve arg passing
2020-08-10 09:57:41 +01:00
dependabot-preview[bot]
99bc1460c1
build(deps): bump concurrent-ruby from 1.1.6 to 1.1.7 in /docs
Bumps [concurrent-ruby](https://github.com/ruby-concurrency/concurrent-ruby) from 1.1.6 to 1.1.7.
- [Release notes](https://github.com/ruby-concurrency/concurrent-ruby/releases)
- [Changelog](https://github.com/ruby-concurrency/concurrent-ruby/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ruby-concurrency/concurrent-ruby/compare/v1.1.6...v1.1.7)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-09 10:12:01 +00:00
dependabot-preview[bot]
9921ea4611
build(deps-dev): bump github-pages from 206 to 207 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 206 to 207.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v206...v207)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-07 14:27:00 +00:00
Mike McQuaid
3875f16782
Fix --formula and --cask flags.
These were all made `--formulae` and `--casks` for consistency but that
doesn't behave as expected because they have special behaviours in
`args`. Instead, use the singular form everywhere.
2020-08-07 09:53:30 +01:00
Mike McQuaid
51ff5eb401
Merge pull request #8219 from Homebrew/dependabot/bundler/docs/dnsruby-1.61.4
build(deps): bump dnsruby from 1.61.3 to 1.61.4 in /docs
2020-08-06 15:02:47 +01:00
Mike McQuaid
c761c04e26
Merge pull request #8231 from MikeMcQuaid/audit-tap
audit: add --tap argument.
2020-08-06 10:54:14 +01:00
Mike McQuaid
a3b4ea0443
audit: add --tap argument.
This allows auditing a single tap (so is useful for `test-bot`).
2020-08-06 09:43:02 +01:00
Mike McQuaid
ced084bd49
Handle casks in commands more consistently.
- Ensure the usage documentation always mentions casks when appropriate
- Use --formulae or --casks consistently
- Provide --formulae and --casks switches to upgrade
- Mark more switches as conflicting
2020-08-06 09:25:45 +01:00
William Ma
907d4d7f74 Add shared methods for uninstalling, reinstalling casks 2020-08-05 11:04:40 -04:00
dependabot-preview[bot]
78e90d399d
build(deps): bump dnsruby from 1.61.3 to 1.61.4 in /docs
Bumps [dnsruby](https://github.com/alexdalitz/dnsruby) from 1.61.3 to 1.61.4.
- [Release notes](https://github.com/alexdalitz/dnsruby/releases)
- [Changelog](https://github.com/alexdalitz/dnsruby/blob/master/RELEASE_NOTES.md)
- [Commits](https://github.com/alexdalitz/dnsruby/commits/v1.61.4)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-05 10:25:09 +00:00
Mike McQuaid
94274f7ffc
docs/Formula-Cookbook: improve license text.
Co-authored-by: Jonathan Chang <jchang641@gmail.com>
2020-08-04 11:17:23 +01:00
Mike McQuaid
fb0268da7e
license: handle "Public Domain".
Allow `:public_domain` to be used as a `license` value and ensure that
it's handled correctly by `brew info`, `brew audit` and `brew install`.
2020-08-04 10:47:41 +01:00
Mike McQuaid
9f80629f64
Merge pull request #8203 from MLH-Fellowship/add-caskroom
caskroom: Add --caskroom to match --cellar
2020-08-04 09:05:08 +01:00
Rylan Polster
19007de6a2
Merge pull request #8165 from Rylan12/python-docs-update
docs: add reference to update-python-resources
2020-08-03 17:10:40 -04:00
William Ma
cf961caa27 caskroom: Add --caskroom command 2020-08-03 12:35:03 -04:00
Rylan Polster
1173d00bf6 Add links for determining more restrictive license 2020-08-03 10:17:26 -04:00
Rylan Polster
7c6cd247ee
Apply suggestions from code review
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-08-03 10:10:17 -04:00
Bo Anderson
10f2a50256 dev-cmd/prof: improve arg passing 2020-08-03 12:29:22 +01:00
Rylan Polster
9dc21953e8 docs: update-python-resources in Formula Cookbook 2020-08-02 18:17:32 -04:00
Rylan Polster
7fe6384ca5
Improve wording
Co-authored-by: Adrian Ho <the.gromgit@gmail.com>
2020-08-01 13:39:08 -04:00
Rylan Polster
465a1faa8a docs: add reference to update-python-resources 2020-07-31 21:42:20 -04:00
Rylan Polster
df5aac8b09 docs: add license information 2020-07-31 21:32:36 -04:00
Markus Reiter
b6a326f6ee Run brew man to update brew bundle manpage. 2020-07-31 17:59:45 +02:00
Markus Reiter
05aada4333 Fix flags for brew log. 2020-07-31 17:46:54 +02:00
Markus Reiter
d4c2ffd705 Refactor CLI::Parser. 2020-07-31 15:07:17 +02:00
Rylan Polster
2d086013f9 dev-cmd: add update-python-resources command 2020-07-29 09:50:16 -04:00
Mike McQuaid
92a39bc49e
test: add flag to retry.
This should allow better handling flaky tests.
2020-07-29 12:00:45 +01:00
Mike McQuaid
0be15fc4b7
Run brew update before brew bundle.
This should help with cases like
https://github.com/Homebrew/homebrew-bundle/issues/751
and is good practise in general.

Also, document the `brew update --preinstall` flag that is being used
here so others can run it manually e.g. as part of CI if needed.
2020-07-28 11:49:52 +01:00
Dawid Dziurla
7279e6f465
Merge pull request #8116 from dawidd6/workflow-dispatch-publish
pr-publish: use workflow_dispatch trigger
2020-07-28 12:36:33 +02:00
Dawid Dziurla
7d7b80774e
pr-publish: use workflow_dispatch trigger 2020-07-28 12:06:16 +02:00
Markus Reiter
c0d42dd922 Remove --force from global_options. 2020-07-28 10:31:11 +02:00
Dawid Dziurla
5c87a909ea
Merge pull request #7888 from dawidd6/pr-stuff
dev-cmd/pr-*: allow to run on other taps too
2020-07-27 21:04:48 +02:00
Mike McQuaid
2ff56c9e71
Merge pull request #7927 from MLH-Fellowship/integrate-cask
Allow references to casks when running upgrade and outdated
2020-07-27 15:11:32 +01:00
Mike McQuaid
5ca6a59f27
Merge pull request #7867 from MikeMcQuaid/cask-style
Unify (mostly) Homebrew code style
2020-07-27 14:26:36 +01:00
Mike McQuaid
047738069f
Speed up timing-out tests.
- make `brew readall` only check Homebrew/brew syntax with no tap
  passed.
- pass specified tap to `brew readall` test for speed
- only shell out once in `FormulaInfo` test for speed
2020-07-27 14:01:22 +01:00
Adrian Ho
09dcdc2a6b README.md: Add link to Homebrew blog
Inspired by https://github.com/Homebrew/brew/issues/8096 and https://github.com/Homebrew/brew/pull/8098. I think the blog is an important way for regular users to keep up-to-date with Homebrew evolution, so it deserves an entry in the main docs page.

Update docs/README.md

Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-27 17:03:12 +08:00
Dustin Rodrigues
90cc4aefa5 create: use https rubydoc url 2020-07-23 16:18:52 -04:00
Seeker
fb2e228e9a
Merge pull request #8044 from SeekingMeaning/uses+dependents
cmd/uses: mention "dependents" in help text
2020-07-22 10:44:44 -07:00
Seeker
ab39e625af
Merge pull request #8043 from SeekingMeaning/bump-formula-pr-cleanup
bump-formula-pr: cleanup
2020-07-22 10:44:02 -07:00
Mike McQuaid
b354cfb539
Merge pull request #8015 from quackduck/patch-1
Make Shell-Completion.md clearer and update it
2020-07-21 10:19:44 +01:00
Ishan Goel
c94196c073
Brevity
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-21 12:49:00 +04:00
Ishan Goel
f7580f109e
Answer what profile file should be used clearer
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-07-21 12:45:45 +04:00
Ishan Goel
a613c1acd2
Make stuff clearer, grammar stuff. 2020-07-21 06:22:44 +04:00