20698 Commits

Author SHA1 Message Date
Mike McQuaid
239b4c9d19
Remove last Jenkins references
- remove Jenkins Testing support from `brew pull`
- update reference to MacStadium Orka
- remove reference to DigitalOcean
2020-04-19 14:53:18 +01:00
Mike McQuaid
2bbcab5615
Merge pull request #7333 from GauthamGoli/argv-cleanup-21
cli/args: Make build_from_source public instance method
2020-04-19 13:23:34 +01:00
Jonathan Chang
3b78b1aa95
Merge pull request #7369 from dawidd6/automerge-multiple-labels
pr-automerge: allow multiple comma separated without labels
2020-04-19 17:46:12 +10:00
Jonathan Chang
e7e950b2ed
Merge pull request #7387 from jonchang/icelake-cpu
cpu: update for new processor family
2020-04-19 16:17:48 +10:00
Dawid Dziurla
8305919c93 pr-automerge: allow multiple comma separated -labels 2020-04-19 16:17:25 +10:00
Jonathan Chang
2dfaebc637 cpu: update for new processor family 2020-04-19 13:26:04 +10:00
Mike McQuaid
8d868b739c
cli/args: simplify initialisation.
Move some logic from `CLI::Parser` to `CLI::Args` to simplify and make
more consistent the initialisation process.
2020-04-18 21:14:35 +01:00
Mike McQuaid
ecea0e5abd
Merge pull request #7389 from jonchang/checkout-v2
workflows: don't use actions/checkout
2020-04-18 19:15:20 +01:00
Jonathan Chang
cdf99e6849 workflows: don't use actions/checkout 2020-04-19 01:12:41 +10:00
Mike McQuaid
4b00403611
Merge pull request #7371 from MikeMcQuaid/audit-to-rubocop
dev-cmd/audit: add TODOs for RuboCop migrations.
2020-04-18 16:06:13 +01:00
Mike McQuaid
8eed72cd8b
Move file mode audit to RuboCop. 2020-04-18 15:44:24 +01:00
Mike McQuaid
8cb90595b3
dev-cmd/audit: add TODOs for RuboCop migrations. 2020-04-18 15:30:53 +01:00
Mike McQuaid
3546c39581
audit: remove trailing newline check.
This is already done by the default RuboCop configuration.
2020-04-18 15:30:53 +01:00
Mike McQuaid
b0d3414fdb
Merge pull request #7372 from Bo98/xcode-11.4.1
os/mac/xcode: support Xcode 11.4.1
2020-04-18 15:16:05 +01:00
Mike McQuaid
b2f90b2877
Merge pull request #7378 from MikeMcQuaid/rubocop-remove-exceptions
rubocop.yml: remove formula exclusions.
2020-04-18 15:12:51 +01:00
Mike McQuaid
d6e0871d7f
Merge pull request #7391 from MikeMcQuaid/remote-flaky-cask-test
test/cask/cmd/upgrade_spec: remove flaky test.
2020-04-18 14:57:31 +01:00
Mike McQuaid
4132ccbf66
rubocop.yml: remove formula exclusions.
These have now been fixed so are no longer needed.
2020-04-18 14:53:32 +01:00
Mike McQuaid
8a0e6a1603
test/cask/cmd/upgrade_spec: remove flaky test.
This is the second flaky test removed in this file. Tempting to just
remove the whole file if there's more.
2020-04-18 14:37:10 +01:00
Jonathan Chang
3254db8b2a
Merge pull request #7388 from jonchang/macos-libiconv
audit: add libiconv to uses_from_macos whitelist
2020-04-18 22:16:45 +10:00
Jonathan Chang
d6cf14fd1e audit: add libiconv to uses_from_macos whitelist
This lives at /usr/lib/libiconv.dylib
2020-04-18 21:39:39 +10:00
Dawid Dziurla
e8d6265560
Merge pull request #7380 from dawidd6/fix-docker-tag
workflows: fix docker tag
2020-04-17 19:09:58 +02:00
Dawid Dziurla
4dc9312f3c
workflows: fix docker tag 2020-04-17 18:46:06 +02:00
Mike McQuaid
5128075fb6
Merge pull request #7379 from MikeMcQuaid/actions-linuxbrew
workflows/tests: handle system Linuxbrew.
2020-04-17 17:06:13 +01:00
Mike McQuaid
7747a0be93
workflows/tests: temporarily disable docker tag. 2020-04-17 16:39:35 +01:00
Mike McQuaid
f281cb757c
workflows/tests: handle system Linuxbrew.
GitHub Actions has started rolling out Linuxbrew to some workers so
ensure we can handle whether or not it's present.

Cleanup and move things around while we're here.
2020-04-17 16:38:58 +01:00
Mike McQuaid
88fb5ca910
Merge pull request #7377 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.82.0
build(deps): bump rubocop from 0.81.0 to 0.82.0 in /Library/Homebrew
2020-04-17 11:56:15 +01:00
Mike McQuaid
bc96428207
rubocop.yml: enable new rules. 2020-04-17 11:04:33 +01:00
dependabot-preview[bot]
e06e37291f
build(deps): bump rubocop from 0.81.0 to 0.82.0 in /Library/Homebrew
Bumps [rubocop](https://github.com/rubocop-hq/rubocop) from 0.81.0 to 0.82.0.
- [Release notes](https://github.com/rubocop-hq/rubocop/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop/compare/v0.81.0...v0.82.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-17 11:04:33 +01:00
Mike McQuaid
04105abf92
Merge pull request #7359 from Bo98/shims-check
formula_cellar_checks: check for shim dir references
2020-04-17 09:01:48 +01:00
Jonathan Chang
5f9fee4776
Merge pull request #7373 from jonchang/sponsors-api
github: add sponsors GraphQL API
2020-04-17 17:35:37 +10:00
Jonathan Chang
286488f753 github: add sponsors GraphQL API 2020-04-17 17:16:54 +10:00
Bo Anderson
7aff6f9bb3 os/mac/xcode: support Xcode 11.4.1 2020-04-16 11:22:40 +01:00
Mike McQuaid
d6ffbf5bb6
Merge pull request #7370 from MikeMcQuaid/audit_no_style
dev-cmd/audit: add --skip-style option.
2020-04-16 08:46:06 +01:00
Mike McQuaid
5e2351cde6
dev-cmd/audit: add --skip-style option.
This will allow `brew style` and `brew audit` to be run separately
without providing duplicates.

Additionally, run RuboCop style rules when `--strict` isn't provided and
remove a confusing reference to `style`.
2020-04-16 08:24:38 +01:00
Mike McQuaid
957b404ee7
Merge pull request #7368 from MikeMcQuaid/test-ensure-kill
test: ensure pkill is run even without exception.
2020-04-16 08:22:04 +01:00
Mike McQuaid
7da922cd5c
test: ensure pkill is run even without exception.
This should make it easier to cleanup after test failures or successes.

It may also allow simplification of `test do` blocks if they can assume
that all subprocesses will be killed.
2020-04-15 19:47:05 +01:00
Bo Anderson
c85ff0923e formula_cellar_checks: check for shim dir references 2020-04-15 18:04:43 +01:00
Mike McQuaid
80eda90f01
Merge pull request #7367 from MikeMcQuaid/formulae_paths_fix
cli/args: fix formulae_paths.
2020-04-15 17:08:43 +01:00
Mike McQuaid
596b9ebc7b
Merge pull request #7366 from MikeMcQuaid/install-repo
docs: point to homebrew/install repository.
2020-04-15 16:39:26 +01:00
Mike McQuaid
bff0a90b37
cli/args: fix formulae_paths.
The `Pathname`s don't have `name`s to `uniq`.
2020-04-15 16:27:22 +01:00
Mike McQuaid
863f38eb24
Merge pull request #7358 from Bo98/werror
shims/super/cc: allow -Werror=implicit-function-declaration
2020-04-15 16:18:19 +01:00
Mike McQuaid
25dacf7d6c
Merge pull request #7364 from iMichka/meson
formula: add standard meson args
2020-04-15 16:17:45 +01:00
Mike McQuaid
6e60d3fb59
docs: point to homebrew/install repository.
This saves duplicating the (un)install instructions in multiple places.
2020-04-15 16:16:21 +01:00
Mike McQuaid
8cb4348e3f
Merge pull request #7365 from bayandin/draft-release
audit: add draft release detection
2020-04-15 15:46:19 +01:00
Alexander Bayandin
5088eff96b audit: add draft release detection 2020-04-15 15:04:10 +01:00
Michka Popoff
f8536d0b5b formula: add standard meson args
libdir is especially important on Fedora based distributions,
where it might default to "lib64", but everything else expects "lib",
so forcing the libdir is necessary there.
2020-04-15 15:14:13 +02:00
Mike McQuaid
b11d2b56f7
Merge pull request #7361 from Homebrew/dependabot/bundler/Library/Homebrew/parser-2.7.1.1
build(deps): bump parser from 2.7.1.0 to 2.7.1.1 in /Library/Homebrew
2020-04-15 11:24:44 +01:00
Mike McQuaid
2904915369
Merge pull request #7363 from MikeMcQuaid/nil_runtime_dependencies
cmd/upgrade: handle nil runtime_dependencies.
2020-04-15 11:13:01 +01:00
Bo Anderson
61bac2595f shims/super/cc: allow -Werror=implicit-function-declaration 2020-04-15 11:10:25 +01:00
Bo Anderson
9a8a4cff9f
test/dev-cmd/style_spec: fix flaky test 2020-04-15 10:56:09 +01:00