Commit Graph
1661 Commits
Author SHA1 Message Date
Sean MolenaarandGitHub 742b3faaa4 Merge pull request #8351 from SMillerDev/audit/pre_release
add cask pre-release check
2020-09-02 22:00:39 +02:00
Markus Reiter ebd4ce467c Output GitHub Actions annotations for brew style. 2020-09-02 16:44:16 +02:00
Sean Molenaar 0279dda595 add cask pre-release check 2020-09-02 15:47:12 +02:00
Nanda H KrishnaandGitHub cbc3448634 Merge pull request #8561 from josh/fix-livecheck-watchlist-read
Fix reading HOMEBREW_LIVECHECK_WATCHLIST file
2020-09-02 00:45:53 +05:30
Joshua PeekandGitHub 2d0369fd50 Fix whitespace 2020-09-01 11:45:05 -07:00
Joshua PeekandGitHub 9480de8f5d Default .brew_livecheck_watchlist to String type 2020-09-01 11:44:47 -07:00
Joshua Peek 518af675fb Fix reading HOMEBREW_LIVECHECK_WATCHLIST file 2020-09-01 11:20:39 -07:00
Seeker 5def0701ba formula: rename opt_or_installed_prefix_keg to any_installed_keg 2020-09-01 09:39:20 -07:00
Mike McQuaid 8b97c27c21 brew style manual fixes 2020-09-01 14:26:45 +01:00
Mike McQuaid e09147fe75 brew style --fix 2020-09-01 14:26:45 +01:00
Mike McQuaidandGitHub 48c6dc81d1 Merge pull request #8371 from fboranek/clang-format-alllow-keg-only
dev-cmd/audit: whitelist clang-format@8 to be non-keg-only
2020-09-01 14:25:21 +01:00
SeekerandGitHub a48a8722fc Merge pull request #8525 from SeekingMeaning/cmd/installed_prefix
pull, pr-pull: use `opt_or_installed_prefix_keg`
2020-08-31 09:45:54 -07:00
e5fe57c1fe Migrate livecheck to Homebrew/brew
Co-authored-by: Sam Ford <1584702+samford@users.noreply.github.com>
Co-authored-by: Thierry Moisan <thierry.moisan@gmail.com>
Co-authored-by: Dawid Dziurla <dawidd0811@gmail.com>
Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Issy Long <me@issyl0.co.uk>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-31 17:08:28 +05:30
Seeker 3d62ed7853 pull, pr-pull: use opt_or_installed_prefix_keg 2020-08-28 09:59:07 -07:00
Mike McQuaid cd075dd45a dev-cmd/sh: rename SCRIPT argument. 2020-08-28 08:37:15 +01:00
Maxim Belkin 669ae5c077 dev-cmd/sh.rb: fix usage banner 2020-08-27 19:52:40 +00:00
Maxim Belkin ee5a2017c7 dev-cmd/sh.rb: update usage banner 2020-08-27 18:39:05 +00:00
Mike McQuaidandMaxim Belkin 483fbb7fe4 dev-cmd/sh: tweak named args syntax. 2020-08-27 16:45:38 +00:00
Maxim Belkin 28c43f1afc dev-cmd/sh.rb: non-interactive mode 2020-08-27 16:45:38 +00:00
vidusheeamoli 2468fb127d dev-cmd: add brew typecheck cmd
This PR adds a new `brew typecheck` developer command which checks for
typechecking errors in the current code with Sorbet.
2020-08-27 02:41:36 +05:30
Markus Reiter 18a69b660e Document SharedAudits. 2020-08-26 10:53:22 +02:00
Markus Reiter c53f362476 Refactor and document Version. 2020-08-26 03:17:39 +02:00
Mike McQuaidandGitHub dbe427073d Merge pull request #8399 from MLH-Fellowship/migrate-to-args-named
args: Migrate usage of args loading methods to args.named
2020-08-25 10:07:27 +01:00
Mike McQuaid 7e0e458dc2 dev-cmd/pr-pull: fail on syntax errors.
This logic was pulled over from `brew pull` where it made sense (as we
wanted to be able to pull broken commits) but doesn't really apply here
where we can easily end up ignoring broken formulae and pushing their
commits anyway.
2020-08-24 08:44:31 +01:00
Markus ReiterandGitHub 4465a1f6fb Merge pull request #8455 from reitermarkus/document-svn
Refactor and document `Svn`.
2020-08-24 00:03:21 +02:00
William Ma fa7bd3bff6 args: Migrate usage of args loading methods to args.named 2020-08-23 09:02:20 -04:00
Markus Reiter 3118fedab9 Refactor and document Git. 2020-08-23 06:40:07 +02:00
Markus Reiter 8b26e380a2 Refactor and document Svn. 2020-08-23 06:33:58 +02:00
Jonathan Chang 7eee343331 pr-pull: require formula
This caused bottle publishes to think that no bottles were needed.
2020-08-22 14:21:02 +10:00
Mike McQuaidandGitHub 667c2b8804 Merge pull request #8382 from Bo98/startup-speedup
Lazily require some heavy files
2020-08-21 17:11:39 +01:00
Mike McQuaid 1d3adda693 workflows: cleanup/fix tapioca and spdx update. 2020-08-21 15:34:57 +01:00
Dawid DziurlaandGitHub ebafc70bcb Merge pull request #8407 from dawidd6/ruby-w0
Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
2020-08-20 21:38:08 +02:00
Alexander Bayandin 4ba4da506b audit: add CERT_ERROR_ALLOWLIST 2020-08-20 16:29:42 +01:00
Dawid Dziurla c8c2e38bcb Consistently use HOMEBREW_RUBY_WARNINGS when calling ruby
Adding this in `dev-cmd/ruby.rb` allows us to suppress warnings like:
```
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/language/python.rb:8: warning: Insecure world writable dir /home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/shims/scm in PATH, mode 040777
```
2020-08-20 14:59:58 +02:00
Mike McQuaidandGitHub 893cc99bf9 Merge pull request #8408 from MikeMcQuaid/prof
prof: improve `brew prof` functionality.
2020-08-20 13:59:56 +01:00
Mike McQuaid a4d0174d7b prof: improve brew prof functionality.
- Add `--stackprof` to allow using stackprof
- Use the latest version of `ruby-prof`
- Automatically open the generated HTML output
2020-08-20 13:01:58 +01:00
František BořánekandJonathan Chang 6695cc4040 dev-cmd/audit: whitelist clang-format@8 to be non-keg-only 2020-08-20 14:47:26 +10:00
Bo Anderson e3372e2a14 Lazily require some heavy files 2020-08-20 02:05:17 +01:00
1f7df48812 audit: remove redundant check
Co-authored-by: Rylan Polster <rslpolster@gmail.com>
2020-08-19 23:47:20 +02:00
Dawid Dziurla 2689213f92 audit: return if no github license were found 2020-08-19 19:49:41 +02:00
Dawid DziurlaandGitHub dd71f388c1 Merge pull request #8368 from SeekingMeaning/github/forked_repo_info
utils/github: add `forked_repo_info!`
2020-08-19 19:22:31 +02:00
Rylan Polster e215b3df75 dev-cmd/audit: update license checks to new style 2020-08-19 12:48:50 -04:00
Rylan PolsterandSeeker 90d9454d1e utils/spdx: add support for complex expressions
Co-authored-by: Seeker <meaningseeking@protonmail.com>
2020-08-19 12:47:58 -04:00
Mike McQuaidandGitHub f6e035ec98 Merge pull request #8297 from Homebrew/dependabot/bundler/Library/Homebrew/rubocop-0.89.1
build(deps): bump rubocop from 0.88.0 to 0.89.1 in /Library/Homebrew
2020-08-19 17:40:32 +01:00
Mike McQuaid 3a91c37e66 Fix RuboCop checks. 2020-08-19 17:12:32 +01:00
Elizabeth Tackett d6f2a1c6fa Merge branch 'master' into mlh-outdated-packages 2020-08-19 09:39:26 -05:00
Seeker ffcf06867a Use rescue instead of yield 2020-08-18 23:06:42 -07:00
Seeker d0c7c4fd71 utils/github: add forked_repo_info! 2020-08-18 23:06:42 -07:00
Baffour Adu Boampong afe9a48373 Add limit to repology api 2020-08-18 22:18:03 +00:00
Dustin RodriguesandGitHub 631b60d3f2 Merge pull request #8366 from dtrodrigues/license-audit
Always audit GitHub license
2020-08-18 09:41:51 -04:00