BrewTestBot
29a9fd90ce
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-08-06 22:29:00 +00:00
Mike McQuaid
1e560120a6
Merge pull request #17867 from branchvincent/std_npm_args
2024-08-05 08:52:07 +01:00
Issy Long
768ef34bc2
Formula-Cookbook: Stop recommending rm_f
in postinstall
...
- After all the work that went into
https://github.com/Homebrew/brew/pull/17705 , we
don't want the docs disagreeing with what CI says
the style should be.
2024-08-05 00:10:00 +01:00
Branch Vincent
96c9ea1485
docs: update with std_npm_args
2024-08-03 20:28:39 -07:00
BrewTestBot
9a288e6816
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-08-03 20:17:21 +00:00
BrewTestBot
e158a5260a
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-08-02 23:32:18 +00:00
James Kerrane
e3082ac5d8
docs: Update find-appcast
command
...
Updates the documentation for PR https://github.com/Homebrew/homebrew-cask/pull/174292 that converted find-appcast from a developer script to command.
2024-08-02 14:48:03 -06:00
William Woodruff
52fd495a5c
fix header + anchor
...
Technically PEP 668 isn't unique to 3.12 anyways.
Signed-off-by: William Woodruff <william@yossarian.net>
2024-08-01 10:10:32 -04:00
William Woodruff
c354c288ae
Homebrew-and-Python: more PEP 668 guidance
...
Signed-off-by: William Woodruff <william@yossarian.net>
2024-07-31 14:26:05 -04:00
Mike McQuaid
ca22e9ccfa
Merge pull request #17904 from Homebrew/lock_improvements
2024-07-30 18:02:02 +01:00
Mike McQuaid
e3a1a9dccf
Improve locking UX
...
My experience recently playing around with our locking behaviour is
that, while mostly seamless and not seen by users, it's leaks
implementation details a bit too heavily.
As a result, the following improvements are in this commit:
- Ensure that, whenever possible, we tell the user the actual command
that is holding a given lock instead of the lock name (an internal
implementation detail)
- Make the locking error output a little more consistent and user
friendly
- Add a `DownloadLock` class to simplify locking downloads
- Add a `HOMEBREW_LOCK_CONTEXT` variable to allow adding additional
context for logging error messages
- Lock paths and leave deciding how this translates to lock names up
to the locking code itself
- Lock the Cellar/Caskroom paths explicitly rather than implicitly
Co-authored-by: Carlo Cabrera <30379873+carlocab@users.noreply.github.com>
2024-07-30 17:51:02 +01:00
Patrick Linnane
b1eb6da98d
Formula-Cookbook: add std_npm_args
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-07-26 14:35:41 -07:00
Mike McQuaid
9aaae260a9
docs/Maintainer-Guidelines: tweak auto-merging.
...
Now we require comments to be resolved: the flow is a bit nicer here.
2024-07-26 17:39:40 +01:00
Bo Anderson
10cbf191dc
Add env to disable finding packages from paths
2024-07-25 11:37:44 +01:00
Bo Anderson
93dbb9593d
Add env to disable Debrew
2024-07-24 06:16:18 +01:00
Sam Ford
61f5e2b698
Merge pull request #17798 from muescha/patch-3
...
Update Brew-Livecheck.md: add examples for modify version information
2024-07-18 12:43:16 -04:00
Muescha
5ce0124c4b
Update docs/Brew-Livecheck.md - simplify regex
...
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2024-07-18 18:00:59 +02:00
Muescha
3b0488edb4
Update docs/Brew-Livecheck.md - better wording
...
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2024-07-18 17:58:13 +02:00
Muescha
f0f491b417
Update docs/Brew-Livecheck.md - uppercase YAML and quotation
...
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2024-07-18 17:57:50 +02:00
Patrick Linnane
2f3076b4ad
Merge pull request #17797 from muescha/patch-2
2024-07-18 08:24:23 -07:00
Muescha
cee029516e
Update Brew-Livecheck.md
...
fix ruby style guide check
2024-07-18 16:07:26 +02:00
Muescha
8a00f0451b
Update Brew-Livecheck.md: add examples for modify version information
...
add examples for modify version information
2024-07-18 15:56:43 +02:00
Muescha
56ec4363eb
Update How-To-Open-a-Homebrew-Pull-Request.md: add links to Manpage
...
add links to Manpage
2024-07-18 15:29:36 +02:00
Patrick Linnane
7b8d0e6b7f
Formula-Cookbook: add std_*_args
explanations
...
Signed-off-by: Patrick Linnane <patrick@linnane.io>
2024-07-17 17:36:51 -07:00
BrewTestBot
f8cbcffeba
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-15 19:56:06 +00:00
Ruoyu Zhong
e806870f85
cmd/update-reset.rb: the named args are repos not taps
2024-07-14 23:12:53 -04:00
Mike McQuaid
5987c5c1d0
Add stub Ruby commands for all Bash commands.
...
This gets us pretty similar (but easier to manage) manpage output but
much nicer completions etc. for all these commands.
2024-07-14 23:12:53 -04:00
BrewTestBot
fc08017310
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-14 20:49:39 +00:00
BrewTestBot
25364eb479
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-14 16:06:07 +00:00
BrewTestBot
ff02bc46f8
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-13 14:55:53 +00:00
BrewTestBot
072047779a
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-13 00:07:00 +00:00
BrewTestBot
4fc3bb59c0
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-07 19:09:27 +00:00
BrewTestBot
c4906d743e
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-07-04 00:06:34 +00:00
Rylan Polster
8da982022b
Remove broken opavote links
2024-07-02 20:44:51 -04:00
BrewTestBot
60c42e871b
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-06-30 18:38:19 +00:00
Zopolis4
a55176fb68
docs/Gems,-Eggs-and-Perl-Modules: fix typo.
2024-06-26 18:29:18 +10:00
Bo Anderson
2b454328ca
Remove non-Portable Ruby bootsnap support
2024-06-19 16:08:05 +01:00
Issy Long
88dd349fd3
Homebrew-Governance: Our 501(c)3 is empty
...
- [The Open Collective Foundation is dissolving](https://opencollective.com/foundation/updates/announcement-we-are-dissolving-open-collective-foundation-at-the-end-of-this-year ).
- So we spent the money that we had in the 501(c)3 that it was holding.
- Tell people to submit future expenses to the 501(c)6.
2024-06-17 13:56:10 +01:00
Mike McQuaid
b38e14bce7
Further Portable Ruby cleanup
...
- Use the `HOMEBREW_PORTABLE_RUBY_VERSION` environment variable to
determine the version of the Portable Ruby to use in
`vendor-install.sh` and `ruby.sh`.
- Replace the `docs/.ruby-version` file with a symlink to
`Library/Homebrew/.ruby-version`.
- Fix an incorrect `HOMEBREW_LIBRARY` comment.
- Use a simpler `HOMEBREW_USING_PORTABLE_RUBY` definition.
2024-06-14 12:22:02 +01:00
Bo Anderson
fa91edadfd
Portable Ruby 3.3.3
2024-06-14 03:32:38 +01:00
Mike McQuaid
a707c708c1
Fix/reenable brew style docs
...
- start running this check again
- check the `docs` basename correctly
- use a different name (to a symlink) for the docs rubocop
configuration so that path relativity is done correctly:
https://docs.rubocop.org/rubocop/configuration.html#path-relativity
- add more wildcards to fix docs rubocop exclusions
2024-06-13 12:31:47 +01:00
Mike McQuaid
1b8bddd8bf
docs: brew style --fix
2024-06-13 09:55:31 +01:00
Mike McQuaid
4f35bc1e12
Merge pull request #17449 from Homebrew/brew-mark
2024-06-13 09:11:00 +01:00
Ruoyu Zhong
9cd5078efb
cmd/tab: new command
...
Add `brew tab`, a new command to edit tab information, as previously
discussed in https://github.com/Homebrew/brew/pull/17125#issuecomment-2068473483 .
Currently, this supports marking or unmarking formulae as installed on
request.
Sample usage:
$ brew tab --installed-on-request curl
==> curl is now marked as installed on request.
$ brew autoremove --dry-run
[no output]
$ brew tab --no-installed-on-request curl
==> curl is now marked as not installed on request.
$ brew autoremove --dry-run
==> Would autoremove 2 unneeded formulae:
curl
rtmpdump
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2024-06-13 11:44:14 +08:00
Mike McQuaid
ed0d6b7f61
docs: fix brew style
2024-06-12 19:17:17 +01:00
Mike McQuaid
faedd41dfb
docs: more workflow improvements.
...
- Add a special step to handle formulae.brew.sh API samples generation.
- Ignore the root URL: it always works and often is a false-positive
failure.
While we're here:
- Autofix some RuboCop offenses in the Rakefile.
2024-06-11 13:53:16 +01:00
Mike McQuaid
c13700af00
Use repository consistently instead of repo
...
The documentation linting job doesn't like `repo` so let's fix this
globally rather than naming it differently in documentation and code.
2024-06-10 09:31:53 +01:00
BrewTestBot
4d54074da5
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-06-06 00:06:33 +00:00
BrewTestBot
be07b13be9
Update manpage and completions.
...
Autogenerated by the [sponsors-maintainers-man-completions](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/sponsors-maintainers-man-completions.yml ) workflow.
2024-06-03 11:52:13 +00:00
Mike McQuaid
b70b501b17
Portable Ruby 3.3.2
...
Update to the latest Ruby.
2024-05-31 15:38:04 +01:00