20698 Commits

Author SHA1 Message Date
Mike McQuaid
4e5c8a35e5
cmd/upgrade: handle nil runtime_dependencies.
Fixes #7360
2020-04-15 10:52:48 +01:00
Mike McQuaid
4af3037a18
brew vendor-gems: commit updates. 2020-04-15 10:41:46 +01:00
dependabot-preview[bot]
95aab5a8a8
build(deps): bump parser from 2.7.1.0 to 2.7.1.1 in /Library/Homebrew
Bumps [parser](https://github.com/whitequark/parser) from 2.7.1.0 to 2.7.1.1.
- [Release notes](https://github.com/whitequark/parser/releases)
- [Changelog](https://github.com/whitequark/parser/blob/master/CHANGELOG.md)
- [Commits](https://github.com/whitequark/parser/compare/v2.7.1.0...v2.7.1.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-04-15 05:35:36 +00:00
Mike McQuaid
a348a14225
Merge pull request #7355 from MikeMcQuaid/formulae_paths
cli/args: add formulae_paths helper.
2020-04-14 16:04:22 +01:00
Mike McQuaid
85e65f6d9c
Move some cmd to dev-cmd.
None of these made sense as end-user commands.
2020-04-14 14:29:38 +01:00
Mike McQuaid
a11eacc143
cmd/gist-logs: use named DSL. 2020-04-14 14:21:53 +01:00
Mike McQuaid
4fb649cad1
cmd, dev-cmd: use args.formulae_paths.
This makes these commands robust to invalid syntax.
2020-04-14 14:21:38 +01:00
Mike McQuaid
5366da76fd
cli/args: add formulae_paths helper.
This allows getting the formulae passed as arguments while not having
to read the file or raising an exception on invalid syntax.
2020-04-14 14:20:43 +01:00
Mike McQuaid
86ee3b5744
Merge pull request #7354 from vidusheeamoli/brew-extract-warning
dev-cmd/extract: instruct users to run git fetch unshallow
2020-04-14 14:03:22 +01:00
vidusheeamoli
9cfef07682 dev-cmd/extract: instruct users to run git fetch unshallow 2020-04-14 18:07:41 +05:30
Mike McQuaid
9add43e6a4
Merge pull request #7353 from MikeMcQuaid/rubocops-more
More RuboCops fixes
2020-04-14 12:48:35 +01:00
Mike McQuaid
14261be2e5
workflows/tests: run brew style on taps.
Also, clarify where `brew readall` is run.
2020-04-14 12:29:17 +01:00
Mike McQuaid
604434566f
rubocops/text: whitelist goose. 2020-04-14 11:59:56 +01:00
Mike McQuaid
3b9a8cb8c1
rubocops/lines: fix rule.
This stops stuff like `clang=1` from being matched incorrectly.
2020-04-14 11:59:41 +01:00
Jonathan Chang
bd75fd1c9b
Merge pull request #7347 from jonchang/jumbo-bottles-fix
pr-pull: eliminate another curl call
2020-04-14 19:31:59 +10:00
Mike McQuaid
54e97b75dc
Merge pull request #7352 from reitermarkus/content-disposition
Delete trailing `;` in Content-Disposition header.
2020-04-14 08:59:10 +01:00
Jonathan Chang
7d63f0b506 github: improve tests 2020-04-14 13:41:35 +10:00
Jonathan Chang
951cf09d4b pr-pull: eliminate another curl call
We're setting the basename, so no need to make a curl call to figure out
what it ought to be. This should speed up bottle pulls even more.
2020-04-14 13:41:35 +10:00
Markus Reiter
7ef9ea0880 Delete trailing ; in Content-Disposition header. 2020-04-14 04:54:52 +02:00
Dawid Dziurla
c9ffde662e
Merge pull request #7351 from Bo98/branch-encode
utils/github: form encode workflow branch
2020-04-13 22:45:03 +02:00
Bo Anderson
a6d3e3c47c utils/github: form encode workflow branch 2020-04-13 21:22:01 +01:00
Mike McQuaid
01352817fd
Merge pull request #7349 from MikeMcQuaid/releases-docs
docs/Releases: various updates.
2020-04-13 16:58:41 +01:00
Mike McQuaid
8bc1678379
docs/Releases: various updates.
Update with and based on the release process video I recorded.
2020-04-13 16:30:40 +01:00
Mike McQuaid
5f3347486b
Merge pull request #7348 from MikeMcQuaid/brew-style-fixes
`brew style` fixes
2020-04-13 16:23:54 +01:00
Mike McQuaid
20795b5cc7
cmd/style: do FormulaAudit by default.
Otherwise this is just doing `rubocop` checks.
2020-04-13 16:01:26 +01:00
Mike McQuaid
d52e870b07
rubocop: remove NewFormulaAudit.
This is no longer used anywhere.
2020-04-13 16:01:26 +01:00
Mike McQuaid
44c22dd7e3
rubocops/text: re-add strict cop. 2020-04-13 16:01:26 +01:00
Mike McQuaid
632813d969
rubocops/patches: reduce required revision length. 2020-04-13 16:01:26 +01:00
Mike McQuaid
ea77fce409
rubocops/lines: move strict cop. 2020-04-13 16:01:25 +01:00
Mike McQuaid
9b5a0767cb
rubocops/formula_desc: merge cops, slim whitelist. 2020-04-13 16:01:25 +01:00
Mike McQuaid
476a61f51c
rubocops/class: rename, move cops, readd strict. 2020-04-13 16:01:25 +01:00
Mike McQuaid
3d9cf83fec
Merge pull request #7346 from Bo98/pr-pull
dev-cmd/pr-pull: fix strategy error
2.2.13
2020-04-13 13:14:47 +01:00
Bo Anderson
a920f74671 dev-cmd/pr-pull: fix strategy error 2020-04-13 12:54:06 +01:00
Jonathan Chang
ac5ea023cf
Merge pull request #7344 from jonchang/pr-automerge
dev-cmd: add pr-automerge
2020-04-13 20:39:42 +10:00
Jonathan Chang
b2cf3bfe0f
Merge pull request #7343 from jonchang/pr-pull-jumbo-bottles
pr-pull: fix to fetch extra-large bottles
2020-04-13 20:29:17 +10:00
Jonathan Chang
5a95fe14aa dev-cmd: add pr-automerge
Co-Authored-By: Mike McQuaid <mike@mikemcquaid.com>
2020-04-13 20:14:40 +10:00
Jonathan Chang
c1ba9975b8 pr-pull: fetch artifacts with no-resume strategy 2020-04-13 19:59:22 +10:00
Mike McQuaid
cbb5fd7657
Merge pull request #7257 from iMichka/linuxdependson
formula: add on_macos and on_linux
2020-04-13 09:13:06 +01:00
Mike McQuaid
2200b1ed40
Merge pull request #7231 from hyuraku/audit_github-prerelease_or_not
audit whether GitHub prerelease or not
2020-04-13 09:09:20 +01:00
Mike McQuaid
c5c161adb3
Merge pull request #7334 from Bo98/std-nehalem
ENV/std: conditionally apply AES-NI workaround
2020-04-13 09:05:29 +01:00
Mike McQuaid
9b8762f5c8
Merge pull request #7335 from Bo98/std-isysroot
ENV/std: remove space in -isysroot
2020-04-13 09:05:00 +01:00
Jonathan Chang
a2e16294e6
Merge pull request #7342 from jonchang/fix-audit
audit: fix keg_only check
2020-04-13 17:16:27 +10:00
Jonathan Chang
e6e5571a07 audit: fix keg_only check 2020-04-13 14:19:58 +10:00
Michka Popoff
c7927f5af5 formula: add linux and macos only function blocks 2020-04-12 23:51:41 +02:00
Issy Long
9e4dfaf726
Merge pull request #7337 from difelice/patch-1
Fix KegOnlyReason property access.
2020-04-12 21:39:38 +01:00
Alessandro Di Felice
b752efbd37
Fix KeyOnlyReason property access. 2020-04-12 10:08:35 -05:00
Mike McQuaid
afa5713e63
audit: cleanup prerelease detection. 2020-04-12 14:51:49 +01:00
Bo Anderson
32744e1746 ENV/std: remove space in -isysroot 2020-04-12 14:51:21 +01:00
Bo Anderson
df47668113 ENV/std: conditionally apply AES-NI workaround 2020-04-12 14:50:49 +01:00
Gautham G
b05c72b98b cli/args: Make build_from_source public instance method 2020-04-12 19:12:16 +05:30