Commit Graph
19563 Commits
Author SHA1 Message Date
Grant Guthrie 178a4e55c2 Remove STANDARD_COMPILERS & references to it 2019-11-27 15:38:11 -05:00
Mike McQuaid b89ec5533b Merge pull request #6785 from MikeMcQuaid/tests-linux
workflows/tests: tweak behaviour by OS.
2019-11-27 14:24:35 +00:00
Mike McQuaid a6c3ee02dd workflows/tests: tweak behaviour by OS.
This should speed up Homebrew/brew testing by not running generic or
no-compat tests on macOS.
2019-11-27 14:01:39 +00:00
Mike McQuaid 9aa42f081b Merge pull request #6774 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-rspec-1.37.0
build: bump rubocop-rspec from 1.36.0 to 1.37.0 in /Library/Homebrew
2019-11-27 13:58:40 +00:00
Mike McQuaid 72b59e7076 Merge pull request #6784 from MikeMcQuaid/deps_installed
deps: use `runtime_dependencies` more readily.
2019-11-27 13:11:05 +00:00
Mike McQuaid 854b445919 workflows/tests: display cop names.
This is useful when debugging locally.
2019-11-27 13:09:35 +00:00
Mike McQuaid b321e397b6 rubocop_rspec: disable new rule. 2019-11-27 13:09:21 +00:00
Mike McQuaid 2147839e4f brew vendor-gems: commit updates. 2019-11-27 13:09:03 +00:00
dependabot-preview[bot] b4709a88f7 build: bump rubocop-rspec from 1.36.0 to 1.37.0 in /Library/Homebrew
Bumps [rubocop-rspec](https://github.com/rubocop-hq/rubocop-rspec) from 1.36.0 to 1.37.0.
- [Release notes](https://github.com/rubocop-hq/rubocop-rspec/releases)
- [Changelog](https://github.com/rubocop-hq/rubocop-rspec/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rubocop-hq/rubocop-rspec/compare/v1.36.0...v1.37.0)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-27 13:09:03 +00:00
Mike McQuaid e8b74601cb uses: make naming and behaviour consistent with deps and docs. 2019-11-27 12:49:46 +00:00
Mike McQuaid 5cca9b75a8 deps: use runtime_dependencies more readily.
If all the passed packages are currently installed then use
`runtime_dependencies` to get dependency data more quickly and
accurately.

As discussed in https://github.com/Homebrew/brew/issues/6769.
2019-11-27 12:36:21 +00:00
Mike McQuaid 2e382cdbdf Merge pull request #6776 from maxim-belkin/dawid66++
GitHub Actions: get username if we don't have it
2019-11-27 12:21:07 +00:00
Mike McQuaid 7d7de295df Merge pull request #6783 from MikeMcQuaid/update-test-pr
catworkflows/tests: skip update-test unless on a PR.
2.2.0
2019-11-27 10:31:56 +00:00
Mike McQuaid b9a0135041 workflows/tests: skip update-test unless on a PR.
If this is a `master` build and it was merged: this is a flaky test we
can't do anything about.
2019-11-27 09:38:22 +00:00
Markus Reiter a4d7bb64a6 Merge pull request #6771 from reitermarkus/appcast-contents
Show appcast contents if it doesn't contain the version.
2019-11-26 19:56:55 +01:00
Maxim Belkin 5ba5a2795e Fix signature for forked_repo_info 2019-11-26 12:14:21 -06:00
Maxim Belkin 40b0b32a72 Revert "bump-formula-pr: fix forking logic"
This reverts commit c5da90e0eb.
2019-11-26 12:10:14 -06:00
Mike McQuaid 96e0686d78 Merge pull request #6778 from bayandin/audit-check-resources-uniq-name
dev-cmd/audit: check resource name does not match formula name
2019-11-26 16:25:47 +00:00
Mike McQuaid 5c9fd69e1b Merge pull request #6779 from tschoonj/libepoxy-1.5.4
audit: add libepoxy 1.5.4 to whitelist
2019-11-26 14:21:08 +00:00
Tom Schoonjans e704bf7184 audit: add libepoxy 1.5.4 to whitelist 2019-11-26 10:26:17 +00:00
Alexander Bayandin 349f37be68 dev-cmd/audit: check resource name does not match formula name 2019-11-26 01:02:27 +00:00
Maxim Belkin 2735663dc3 GitHub Actions: get username if we don't have it 2019-11-25 16:43:29 -06:00
Mike McQuaid 83d851351a Merge pull request #6773 from Homebrew/dependabot/bundler/Library/Homebrew/parallel-1.19.1
build: bump parallel from 1.19.0 to 1.19.1 in /Library/Homebrew
2019-11-25 16:11:38 +00:00
Mike McQuaid 300e0a706a Merge pull request #6775 from Homebrew/dependabot/bundler/docs/ffi-1.11.3
build: bump ffi from 1.11.2 to 1.11.3 in /docs
2019-11-25 16:11:30 +00:00
Mike McQuaid 41b6e7f206 Merge pull request #6772 from Homebrew/dependabot/bundler/docs/parallel-1.19.1
build: bump parallel from 1.19.0 to 1.19.1 in /docs
2019-11-25 16:11:13 +00:00
dependabot-preview[bot] 816d6a0929 build: bump ffi from 1.11.2 to 1.11.3 in /docs
Bumps [ffi](https://github.com/ffi/ffi) from 1.11.2 to 1.11.3.
- [Release notes](https://github.com/ffi/ffi/releases)
- [Changelog](https://github.com/ffi/ffi/blob/master/CHANGELOG.md)
- [Commits](https://github.com/ffi/ffi/compare/1.11.2...1.11.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 14:20:20 +00:00
dependabot-preview[bot] d5761d4122 build: bump parallel from 1.19.0 to 1.19.1 in /Library/Homebrew
Bumps [parallel](https://github.com/grosser/parallel) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.19.0...v1.19.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 05:26:46 +00:00
dependabot-preview[bot] 161d9ede66 build: bump parallel from 1.19.0 to 1.19.1 in /docs
Bumps [parallel](https://github.com/grosser/parallel) from 1.19.0 to 1.19.1.
- [Release notes](https://github.com/grosser/parallel/releases)
- [Commits](https://github.com/grosser/parallel/compare/v1.19.0...v1.19.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2019-11-25 05:14:59 +00:00
Mike McQuaid 99a8f15fb5 Merge pull request #6770 from dawidd6/fix-bumping
bump-formula-pr: fix forking logic
2019-11-24 08:28:09 +00:00
Markus Reiter e3e514144c Show appcast contents if it doesn't contain the version. 2019-11-23 17:25:10 +01:00
Dawid Dziurla c5da90e0eb bump-formula-pr: fix forking logic 2019-11-23 14:08:28 +01:00
Mike McQuaid a1939cfe79 Merge pull request #6768 from MikeMcQuaid/analytics-fix-name
utils/analytics: fix refactoring rename.
2019-11-22 11:00:48 +00:00
Mike McQuaid 6d6d2c0bbf utils/analytics: fix refactoring rename.
Fixes a bug from #6639.
2019-11-22 10:39:16 +00:00
Mike McQuaid 540d46d1bf Merge pull request #6639 from issyl0/brew-info-linux-analytics
[Linux] info: Show Linux formulae details and analytics
2019-11-22 10:10:30 +00:00
Mike McQuaid 9dbc181b4c Merge pull request #6767 from MikeMcQuaid/tests-git-config
tests: set git user for update-test.
2019-11-22 09:48:26 +00:00
Mike McQuaid a3b1ef8d28 tests: set git user for update-test.
Otherwise it can fail:
https://github.com/Homebrew/brew/commit/a5550aa9a9e3a7eee415981021ac1f75db34eaf2/checks
2019-11-22 09:25:27 +00:00
Mike McQuaid 3a9f585ebb Move more code to utils/analytics. 2019-11-22 09:10:29 +00:00
Issy Long 727f9671c7 info: show Linux formulae details and analytics
- This makes use of the new /api/formula-linux and /api/analytics-linux
  endpoints in formulae.brew.sh to give Linux users up to date formula and
  analytics info for their installed core formulae.

Before, on Linux, the macOS stats for the `ack` formula:

```
$ brew info ack
[...]
==> Analytics
install: 12,422 (30 days), 32,742 (90 days), 97,788 (365 days)
install_on_request: 10,778 (30 days), 28,339 (90 days), 85,202 (365 days)
build_error: 0 (30 days)
```

Now, on Linux, the Linux stats for the `ack` formula:

```
$ brew info ack
[...]
==> Analytics
install: 95 (30 days), 242 (90 days), 737 (365 days)
install_on_request: 94 (30 days), 241 (90 days), 734 (365 days)
build_error: 0 (30 days)
```
2019-11-22 09:10:29 +00:00
Mike McQuaid 28635a7fe4 Merge pull request #6723 from maxim-belkin/gh-actions/no-fork-prs
bump-formula-pr: enable same-repo (no-fork) Pull Requests
2019-11-22 09:06:48 +00:00
Mike McQuaid 93c231cde5 Merge pull request #6766 from reitermarkus/cask-upgrade
Rescue more errors during `cask upgrade`.
2019-11-22 09:05:34 +00:00
Mike McQuaid a5550aa9a9 Merge pull request #6765 from EricFromCanada/shell-ohai
shell commands: colourize messages
2019-11-22 09:05:16 +00:00
Markus Reiter fbf4b0432d Rescue more errors during cask upgrade. 2019-11-22 02:50:44 +01:00
Mike McQuaid bf74cd994b Merge pull request #6760 from MikeMcQuaid/test_bot_logic_to_actions
Move some brew-test-bot logic to GitHub Actions.
2019-11-21 22:00:32 +00:00
EricFromCanada 0242084929 shell commands: colourize messages 2019-11-21 16:18:46 -05:00
Mike McQuaid 04835db85e Move some brew-test-bot logic to GitHub Actions.
This will improve the output and ease of parsing while allowing code to
be removed from brew-test-bot which relates only to a single repo (this
one).
2019-11-21 19:50:23 +00:00
Mike McQuaid 1d1cf36166 Merge pull request #6762 from bayandin/inreplace-for-empty-array
utils/inreplace: do not allow to use empty list of files
2019-11-21 17:20:08 +00:00
Maxim BelkinandMike McQuaid c7f065b8da utils/github.rb: use parallel assignments rather than indices
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2019-11-21 11:13:10 -06:00
Maxim Belkin 1a0361a57d Don't check dry run status where it is not needed 2019-11-21 11:13:10 -06:00
Maxim BelkinandMike McQuaid ba7a05a919 bump-formula-pr.rb: Apply suggestions from code review
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2019-11-21 11:13:10 -06:00
Maxim Belkin a031fe911e Switch from formula.tap.full_name to tap_formula_name 2019-11-21 11:13:10 -06:00