26633 Commits

Author SHA1 Message Date
Markus Reiter
3c6a7b39e2
Merge pull request #10894 from reitermarkus/mandatory-livecheck
Make `livecheck` audit mandatory for versioned casks.
2021-03-23 01:34:00 +01:00
Markus Reiter
1e55837c53
Merge pull request #10893 from reitermarkus/new-casks-livecheck
New casks should use `livecheck`.
2021-03-23 01:16:37 +01:00
Markus Reiter
41fec99591 Make livecheck audit mandatory for versioned casks. 2021-03-23 01:11:35 +01:00
Markus Reiter
6eaeba184b
Merge pull request #10898 from reitermarkus/audit-timeout
Ignore timeout when checking for HTTPS availability.
2021-03-23 00:58:54 +01:00
Bo Anderson
3bf38a10ee
cmd/upgrade: fix --dry-run
Fixes #10909.
2021-03-22 23:58:04 +00:00
Bo Anderson
28b1765679
Merge pull request #10908 from Bo98/deps-uses-cask
Fix Cask handling in `brew deps` and `brew uses`.
2021-03-22 22:56:10 +00:00
Bo Anderson
ae2d0fb0f8
Fix Cask handling in brew deps and brew uses.
Fixes #10906.
2021-03-22 22:26:45 +00:00
Carlo Cabrera
4dccc2ef7f
cmd/list: list formulae only if one is installed
We need the `HOMEBREW_CELLAR.exist?` check to avoid errors in new
installations, which may not have a `Cellar` directory.
2021-03-22 17:15:56 +00:00
Bo Anderson
555e9365f9
Merge pull request #10904 from Bo98/check_build_flags
Remove FormulaInstaller.prevent_build_flags
2021-03-22 16:53:46 +00:00
Bo Anderson
5a8a2b7566
Merge pull request #10905 from Bo98/cask-list
cmd/list: fix Cask listing
2021-03-22 16:53:07 +00:00
Bo Anderson
32d532fb49
cmd/list: fix Cask listing 2021-03-22 16:21:02 +00:00
Bo Anderson
d14a0bb131
Remove FormulaInstaller.prevent_build_flags 2021-03-22 16:11:27 +00:00
Mike McQuaid
a235b38000
Merge pull request #10903 from Homebrew/update-manpage
Update maintainers, manpage and completions.
2021-03-22 14:41:40 +00:00
BrewTestBot
f6e5bb7ab6 Update maintainers, manpage and completions.
Autogenerated by the [update-manpage](https://github.com/Homebrew/brew/blob/HEAD/.github/workflows/update-manpage.yml) workflow.
2021-03-22 14:15:11 +00:00
Bo Anderson
ca33b3d425
Merge pull request #10887 from Bo98/dep-expand-caching
Implement caching for dependency expansion
2021-03-22 14:13:44 +00:00
Bo Anderson
25373a18cc
Merge pull request #10880 from Bo98/cli-stronger-types
Stricter handling of CLI args
2021-03-22 14:13:01 +00:00
Carlo Cabrera
a88d65acc7
cmd/list: list casks only if one is installed 2021-03-22 14:12:42 +00:00
Carlo Cabrera
8538970567
cmd/list: delineate formulae and casks
Listing everything without qualifying which is which is confusing for
some users.

Fixes #10897.
2021-03-22 13:13:04 +00:00
Rylan Polster
0b214da4eb
tap: cleanup remote_repo method
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-03-22 08:54:38 -04:00
Nanda H Krishna
a045cd7a61
Merge pull request #10867 from nandahkrishna/electron-builder-strategy
livecheck/strategy: add ElectronBuilder strategy
3.0.8
2021-03-22 17:41:43 +05:30
Mike McQuaid
0c98e3756d
Merge pull request #10891 from MikeMcQuaid/github_packages_skopeo
github_packages: use skopeo.
2021-03-22 12:04:14 +00:00
Mike McQuaid
c16739a679
Merge pull request #10900 from Homebrew/dependabot/bundler/docs/github-pages-213
build(deps-dev): bump github-pages from 212 to 213 in /docs
2021-03-22 12:01:41 +00:00
nandahkrishna
15102a3234
livecheck/strategy/electron_builder: address changes from review
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
2021-03-22 12:52:43 +05:30
dependabot[bot]
ff10b38cee
build(deps-dev): bump github-pages from 212 to 213 in /docs
Bumps [github-pages](https://github.com/github/pages-gem) from 212 to 213.
- [Release notes](https://github.com/github/pages-gem/releases)
- [Commits](https://github.com/github/pages-gem/compare/v212...v213)

Signed-off-by: dependabot[bot] <support@github.com>
2021-03-22 05:32:37 +00:00
Markus Reiter
169d8aca4c Only raise Timeout::Error if timeout is specified. 2021-03-22 04:15:06 +01:00
Markus Reiter
7ad85116ef Ignore timeout when checking for HTTPS availability. 2021-03-22 03:34:35 +01:00
Rylan Polster
4e61f61a20
utils/github: handle non-standard tap remotes 2021-03-21 12:35:45 -04:00
Markus Reiter
b0fd4831d5 New casks should use livecheck. 2021-03-20 22:20:55 +01:00
Bo Anderson
e49a338896
Implement caching for dependency expansion 2021-03-20 16:56:00 +00:00
nandahkrishna
f422b6cdc4
livecheck/strategy: add ElectronBuilder strategy 2021-03-20 15:23:09 +05:30
Mike McQuaid
74f31af8d4
github_packages: use skopeo.
`skopeo` allows replacing `docker` and `oras` with a single tool that
behaves in a way that's a little more intuitive for us (we build the
directory structure on disk and upload that). It seems to be better at
preserving our metadata, too.

Take the opportunity for writing out more metadata ourselves to split
out more logic into separate functions.

While we're here, fix the `download_strategy` timeout handling for
GitHub Packages.
2021-03-19 21:09:18 +00:00
Bo Anderson
7e2ba95169
Merge pull request #10890 from Bo98/stderr-dev-null
utils/popen: redirect stderr to /dev/null rather than close
2021-03-19 18:16:51 +00:00
Bo Anderson
dab04e3321
utils/popen: redirect stderr to /dev/null rather than close 2021-03-19 17:14:59 +00:00
Mike McQuaid
97d4527eba
Merge pull request #10889 from MikeMcQuaid/issue_template_shell
Render shell in issue templates.
2021-03-19 13:07:41 +00:00
Mike McQuaid
14f5eb43cf
Render shell in issue templates.
This will render nicer and use monospace in the form field.
2021-03-19 12:47:33 +00:00
Mike McQuaid
5588b6750c
Merge pull request #10885 from dkav/quiet-update
Replace tab with spaces and align indent
2021-03-19 09:38:23 +00:00
Mike McQuaid
9610c61d83
Merge pull request #10886 from wrobelda/patch-1
Docs: brew audit --strict is not enough when renaming a formula
2021-03-19 09:38:04 +00:00
Dawid Wróbel
2c89e2a762
brew audit --strict is not enough
brew audit --strict does not catch all the issues. The CI/CD uses "brew audit --online --new-formula" and is more thorough, catching e.g. "New formulae in homebrew/core should not have a 'bottle do'" which brew audit --strict does not.
2021-03-18 20:48:25 -04:00
Bo Anderson
1b61d5a563
Merge pull request #10873 from Bo98/shell_commands_cop
Promote shell commands audit to global cop
2021-03-18 20:34:15 +00:00
Darren Kavanagh
40d09f59b6
Replace tab with spaces and align indent 2021-03-18 11:31:42 -07:00
Bo Anderson
8e98ce69f3
Stricter handling of CLI args 2021-03-18 16:41:57 +00:00
Bo Anderson
05f1c37ae0
Merge pull request #10877 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-sorbet-0.6.1
build(deps): bump rubocop-sorbet from 0.6.0 to 0.6.1 in /Library/Homebrew
2021-03-18 14:39:34 +00:00
Seeker
7cf8ef636d
Merge pull request #10683 from SeekingMeaning/bump-cask-pr-cpu
bump-cask-pr: support separate downloads for Intel and ARM
2021-03-18 07:12:47 -07:00
Mike McQuaid
3b806c47bd
Merge pull request #10879 from MikeMcQuaid/yaml-cleanup
github/workflows: YAML cleanup.
2021-03-18 13:29:20 +00:00
Mike McQuaid
f263e82eb3
Merge pull request #10872 from MikeMcQuaid/github_packages_metadata
github_packages: improve metadata.
2021-03-18 13:21:32 +00:00
Mike McQuaid
d55bdd3ddb
Merge pull request #10864 from reitermarkus/command-timeout
Allow specifying timeouts for commands and downloads.
2021-03-18 13:15:42 +00:00
Mike McQuaid
165db571af
github/workflows: YAML cleanup.
Do some minor YAML cleanup.
2021-03-18 13:00:17 +00:00
Mike McQuaid
0f87bf38d7
github_packages: improve metadata.
- add more metadata to the images on upload
- stitch together images using Docker's CLI
- more code cleanup
2021-03-18 12:58:15 +00:00
BrewTestBot
fc9f219a0d Update RBI files for rubocop-sorbet. 2021-03-18 06:01:52 +00:00
BrewTestBot
12ae43d936 brew vendor-gems: commit updates. 2021-03-18 06:00:35 +00:00