Rylan Polster
b4d4f6d504
audit: require JSON arrays/objects for audit exceptions
2020-11-06 12:33:28 -05:00
Mike McQuaid
2ac5cffd0d
Merge pull request #9047 from tie624/add_autoremove
...
Add autoremove
2020-11-06 16:47:59 +00:00
Rylan Polster
f2f2de6ff0
audit: cleanup and only check certain JSON files
2020-11-06 11:23:11 -05:00
Tie
45a4fa85cc
update manpages
2020-11-06 11:02:59 -05:00
Mike McQuaid
3543d69373
Merge pull request #9010 from MikeMcQuaid/github_actions_big_sur
...
workflows/tests: use Big Sur.
2020-11-06 15:56:12 +00:00
Rylan Polster
fe95b23736
audit: refactor tap_audit_exception method
2020-11-06 10:49:21 -05:00
Tie
8b4197dd10
make suggestions round 2
2020-11-06 10:36:21 -05:00
Mike McQuaid
0793644f62
Merge pull request #9052 from jonchang/deprecate-requirements-in-core
...
audit: deprecate requirements in core
2020-11-06 15:16:18 +00:00
Rylan Polster
2d76e830a8
audit: always run and don't fail after tap audits
2020-11-06 10:12:09 -05:00
Mike McQuaid
6b27dcb11c
workflows/tests: use Big Sur.
...
Migrate GitHub Actions to Big Sur.
2020-11-06 15:11:33 +00:00
FX Coudert
f8b775d69c
Merge pull request #9070 from fxcoudert/bs4
...
Add :arm_vortex_tempest as CPU family
2020-11-06 16:03:48 +01:00
FX Coudert
00636cc5ad
Merge pull request #9069 from fxcoudert/bs3
...
Fix Big Sur ARM bottle filename
2020-11-06 15:59:14 +01:00
FX Coudert
60afa5f584
Merge pull request #9068 from fxcoudert/bs2
...
Allow casks to depend on ARM
2020-11-06 15:59:03 +01:00
Francois-Xavier Coudert
7c56f8cabe
Add :arm_vortex_tempest as CPU family
2020-11-06 15:33:29 +01:00
FX Coudert
28525c16d7
Style fix
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-11-06 15:29:15 +01:00
Francois-Xavier Coudert
bc3be145cf
Fix Big Sur ARM bottle filename
2020-11-06 15:26:03 +01:00
Mike McQuaid
e18c0e4767
Merge pull request #9067 from fxcoudert/bs1
...
Fix test for ARM
2020-11-06 14:25:01 +00:00
Francois-Xavier Coudert
50807c81b0
Allow casks to depend on ARM
2020-11-06 15:16:47 +01:00
Francois-Xavier Coudert
6b0e26102a
Fix test for ARM
2020-11-06 14:50:43 +01:00
Mike McQuaid
ebe5a83b1e
Merge pull request #9064 from MikeMcQuaid/force-bottle
...
formula_installer: improve --force-bottle behaviour.
2020-11-06 13:15:40 +00:00
Dustin Rodrigues
0f3c4b1781
Merge pull request #9048 from dtrodrigues/npm-scripts
...
language/node: remove unneeded scripts prior to installation
2020-11-06 07:07:39 -05:00
Dustin Rodrigues
f9a15e7443
Update Library/Homebrew/language/node.rb
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-11-06 06:40:50 -05:00
Mike McQuaid
746e7000e3
Improve --force-bottle behaviour.
...
- set `Formula#force_bottle` from `FormulaInstaller`
- refuse to install non-bottled formulae with `--force-bottle`
- raise exceptions on fetch/pour failures if `--force-bottle is passed.
While we're here:
- use `CannotInstallFormulaError` for some `RuntimeError`/`odie`
Fixes https://github.com/Homebrew/brew/issues/8866 .
2020-11-06 11:25:31 +00:00
Mike McQuaid
3bea3a6953
Merge pull request #9055 from EricFromCanada/apidoc-improvements
...
Launder comments for improved rubydoc output
2020-11-06 09:45:42 +00:00
Jonathan Chang
2363de8ae1
Merge pull request #9061 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2020-11-06 19:58:34 +11:00
Mike McQuaid
11b2e3fb5a
Merge pull request #9053 from MikeMcQuaid/outdated-upgrade-alias-fix
...
outdated/upgrade: fix upgrade alias edge case.
2020-11-06 08:36:32 +00:00
BrewTestBot
763e761a20
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2020-11-06 08:02:09 +00:00
Jonathan Chang
0802d62647
Merge pull request #9059 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6036
...
build(deps): bump sorbet from 0.5.6006 to 0.5.6036 in /Library/Homebrew
2020-11-06 18:59:29 +11:00
dependabot[bot]
cb1465dbfa
build(deps): bump sorbet from 0.5.6006 to 0.5.6036 in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.6006 to 0.5.6036.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-06 18:31:50 +11:00
Jonathan Chang
e73446165d
Merge pull request #9057 from Homebrew/dependabot/bundler/Library/Homebrew/tapioca-0.4.8
...
build(deps): bump tapioca from 0.4.7 to 0.4.8 in /Library/Homebrew
2020-11-06 18:27:00 +11:00
Jonathan Chang
2c68f317ff
Update RBI definitions.
2020-11-06 17:58:29 +11:00
Jonathan Chang
65ae58282f
Fix type inference error
...
Tapioca doesn't like identical argument names.
2020-11-06 17:54:34 +11:00
dependabot[bot]
62b2e7e424
build(deps): bump tapioca from 0.4.7 to 0.4.8 in /Library/Homebrew
...
Bumps [tapioca](https://github.com/Shopify/tapioca ) from 0.4.7 to 0.4.8.
- [Release notes](https://github.com/Shopify/tapioca/releases )
- [Commits](https://github.com/Shopify/tapioca/compare/v0.4.7...v0.4.8 )
Signed-off-by: dependabot[bot] <support@github.com>
2020-11-06 06:27:56 +00:00
EricFromCanada
3768b7a6e9
apidoc: update comment wording, punctuation, formatting
2020-11-06 00:21:02 -05:00
EricFromCanada
dddfbf80fc
apidoc: add/update yard tags
2020-11-06 00:16:35 -05:00
EricFromCanada
4f7719ac2e
apidoc: update examples' syntax
2020-11-05 23:50:55 -05:00
EricFromCanada
d293431b87
apidoc: update URLs
2020-11-05 23:50:55 -05:00
Dustin Rodrigues
027419effe
test/language/node: add test for prepare/prepack removal
2020-11-05 21:12:41 -05:00
Dustin Rodrigues
c062429ddd
language/node: remove unneeded scripts prior to installation
2020-11-05 21:10:51 -05:00
Rylan Polster
2a941ec6b1
audit, tap: incorporate suggestions from code review
2020-11-05 16:14:09 -05:00
Mike McQuaid
0606c9fd82
outdated/upgrade: fix upgrade alias edge case.
...
If you're going to follow an alias to find the outdated formula then
ensure that the latest one isn't already installed.
Fixes https://github.com/Homebrew/homebrew-core/issues/63971
2020-11-05 20:33:51 +00:00
Tie
afd7bb8889
make suggestions
2020-11-05 12:27:22 -05:00
Rylan Polster
089810709c
audit: add tap_audit_exceptions attribute
2020-11-05 09:27:06 -05:00
Jonathan Chang
1b95059c2b
Restrict audit to homebrew/core
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-11-06 00:49:48 +11:00
Jonathan Chang
777dc10aa8
audit: deprecate requirements in core
...
This strict audit ensures that new formulae that depend on Requirements
like :x11, :java, and :osxfuse are not introduced into homebrew/core.
2020-11-06 00:20:34 +11:00
Mike McQuaid
0e36cdcf0f
Merge pull request #9051 from MikeMcQuaid/versioned-audit-fix
...
audit: tweak versioned formulae logic (again).
2020-11-05 11:03:38 +00:00
Mike McQuaid
c4fc81b26b
audit: tweak versioned formulae logic (again).
...
References https://github.com/Homebrew/brew/pull/9027#issuecomment-722042589
2020-11-05 10:28:02 +00:00
Rylan Polster
6171b51a82
audit: migrate VERSIONED_HEAD_SPEC_ALLOWLIST to Homebrew/core
2020-11-05 01:43:01 -05:00
Rylan Polster
fe1c7c16b0
audit: add tap audits for audit exceptions
2020-11-05 01:25:13 -05:00
Tie
b5d5be3474
fix typecheck
2020-11-05 00:53:12 -05:00