Commit Graph
23135 Commits
Author SHA1 Message Date
Issy Long c92ba20be3 utils/github: Fix 'uninitialized constant Utils::Shell'
- I tried `brew pr-publish` on Linux (as we don't have an auto-merge
  Action over there) and it failed with the following error:

```
Error: uninitialized constant Utils::Shell
Please report this issue:
  https://docs.brew.sh/Troubleshooting
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:69:in `initialize'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `exception'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `raise'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:278:in `raise_api_error'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:228:in `open_api'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/utils/github.rb:464:in `workflow_dispatch_event'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:43:in `block in pr_publish'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:33:in `each'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/dev-cmd/pr-publish.rb:33:in `pr_publish'
/home/linuxbrew/.linuxbrew/Homebrew/Library/Homebrew/brew.rb:119:in `<main>'
```
2020-09-03 10:24:09 +01:00
Mike McQuaid 0aed6e9121 Merge pull request #8306 from maxim-belkin/fix-cleanup-ruby-logic
Fix cleanup ruby logic
2020-09-03 10:16:09 +01:00
Mike McQuaid 5875ffa16e Merge pull request #8569 from Homebrew/github-container-registry
workflows: migrate to GitHub Container Registry.
2020-09-03 10:04:13 +01:00
Mike McQuaid 38d80d44bc Merge pull request #8581 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5890
build(deps): bump sorbet from 0.5.5888 to 0.5.5890 in /Library/Homebrew
2020-09-03 09:51:47 +01:00
Maxim BelkinandMike McQuaid a6d29894d9 cleanup: fix and reuse portable ruby logic.
Align the logic in `cleanup_portable_ruby` with that in `ruby.sh`.

Co-authored-by: Maxim Belkin <maxim.belkin@gmail.com>
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2020-09-03 09:43:41 +01:00
Mike McQuaid 8d07f4f15c workflows: migrate to GitHub Container Registry.
This seems a better fit for us (unauthenticated anonymous access) than
GitHub Packages Docker registry was.

Followed steps on:
https://docs.github.com/en/packages/getting-started-with-github-container-registry/migrating-to-github-container-registry-for-docker-images
2020-09-03 09:41:37 +01:00
dependabot-preview[bot] bad97317bc build(deps): bump sorbet from 0.5.5888 to 0.5.5890 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5888 to 0.5.5890.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-03 07:24:05 +00:00
Vidushee Amoli 9b3bcfa70f Merge pull request #8580 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5890
build(deps): bump sorbet-runtime from 0.5.5888 to 0.5.5890 in /Library/Homebrew
2020-09-03 12:52:45 +05:30
dependabot-preview[bot] 2a5afb2896 build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5888 to 0.5.5890.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-03 06:52:39 +00:00
Markus Reiter 233cac0d95 Merge pull request #8537 from miccal/cask_symlink
cask/artifact/symlinked: allow --force to overwrite symbolic links
2020-09-03 07:55:44 +02:00
miccal 5d0957ac81 cask/artifact/symlinked: allow --force to overwrite symbolic links 2020-09-03 13:28:29 +08:00
Sean Molenaar 742b3faaa4 Merge pull request #8351 from SMillerDev/audit/pre_release
add cask pre-release check
2020-09-02 22:00:39 +02:00
Dustin Rodrigues f5b71af6de Merge pull request #8575 from dtrodrigues/typo-fixes
minor typo fixes
2020-09-02 13:46:47 -04:00
Sean MolenaarandMarkus Reiter 74ba8cc2df Style fix in cask audit
Co-authored-by: Markus Reiter <me@reitermark.us>
2020-09-02 19:13:46 +02:00
Mike McQuaid 8604cdb15a Merge pull request #8541 from claui/fix-patch-stdout
Return standard output in `popen_write`
2020-09-02 17:48:12 +01:00
Dustin Rodrigues d400b151e7 minor typo fixes 2020-09-02 12:23:14 -04:00
Mike McQuaid 64eaa80c47 Merge pull request #8522 from rmNULL/elf-fixtures
spec:  Pathname#rpath, Pathname#interpreter and Pathname#patch!
2020-09-02 17:21:47 +01:00
Claudia 09d7889ed8 Extract constant IO_DEFAULT_BUFFER_SIZE 2020-09-02 18:15:51 +02:00
Markus Reiter 172f55f7cd Merge pull request #8564 from reitermarkus/rubocop-json
Output GitHub Actions annotations for `brew style`.
2020-09-02 18:11:10 +02:00
Markus Reiter 4d1fa19a18 Add test for GitHub::Actions::Annotation. 2020-09-02 16:44:16 +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
rmnull 7863cc6f80 remove {rust,cpp,go}.elf fixutres. 2020-09-02 18:58:36 +05:30
rmnull f5ca649e1d new elf fixtures, and basic tests for Pathname#rpath(=), and Pathname#interpreter(=). 2020-09-02 18:58:36 +05:30
Mike McQuaid 88f17b8b68 Merge pull request #8570 from MikeMcQuaid/github-discussions
ISSUE_TEMPLATE: direct people to GitHub Discussions
2020-09-02 14:22:40 +01:00
Mike McQuaid 3b114736ce Merge pull request #8572 from Akylzhan/patch-1
Update cask/installer.rb: check deps before download
2020-09-02 14:22:05 +01:00
Mike McQuaid ea27822c94 Merge pull request #8565 from SeekingMeaning/installer/optlinked
cask/installer: fix reference to opt_linked/optlinked
2020-09-02 13:35:46 +01:00
Mike McQuaid ac3c4e2b7e Merge pull request #8562 from Homebrew/SMillerDev-patch-acceptable-formulae
Add note about vendoring dependencies
2020-09-02 13:29:58 +01:00
Akylzhan Sauranbay 3fdab5a24d Update cask/installer.rb: check dependencies before download 2020-09-02 18:14:24 +06:00
Mike McQuaid d5486ffcf6 ISSUE_TEMPLATE: direct people to GitHub Discussions
Let's trial this and see how it goes.
2020-09-02 12:57:27 +01:00
Vidushee Amoli ec99d633e7 Merge pull request #8568 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-runtime-0.5.5888 2020-09-02 13:56:59 +05:30
dependabot-preview[bot] 6a2b9bbbc8 build(deps): bump sorbet-runtime in /Library/Homebrew
Bumps [sorbet-runtime](https://github.com/sorbet/sorbet) from 0.5.5883 to 0.5.5888.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 07:46:49 +00:00
Vidushee Amoli 423e32ef82 Merge pull request #8567 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.5888
build(deps): bump sorbet from 0.5.5883 to 0.5.5888 in /Library/Homebrew
2020-09-02 13:15:33 +05:30
dependabot-preview[bot] 26bb69760a build(deps): bump sorbet from 0.5.5883 to 0.5.5888 in /Library/Homebrew
Bumps [sorbet](https://github.com/sorbet/sorbet) from 0.5.5883 to 0.5.5888.
- [Release notes](https://github.com/sorbet/sorbet/releases)
- [Commits](https://github.com/sorbet/sorbet/commits)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-02 06:58:51 +00:00
Markus Reiter 0e9fe732d7 Merge pull request #8566 from reitermarkus/rubocop-dots
Adjust RuboCop formatter on CI.
2020-09-02 02:46:24 +02:00
Markus Reiter 9d57bfc9ba Adjust RuboCop formatter on CI. 2020-09-02 02:02:01 +02:00
Seeker 98248a44a4 cask/installer: fix reference to opt_linked/optlinked 2020-09-01 14:14:41 -07:00
Nanda H Krishna 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
Sean Molenaar 8ac3cd0e70 Add note about vendoring dependencies 2020-09-01 20:47:41 +02:00
Joshua Peek 2d0369fd50 Fix whitespace 2020-09-01 11:45:05 -07:00
Joshua Peek 9480de8f5d Default .brew_livecheck_watchlist to String type 2020-09-01 11:44:47 -07:00
Mike McQuaid 5e5dabcadd Merge pull request #8431 from SeekingMeaning/formula/installed_prefix
formula: rename `installed_prefix` and `opt_or_installed_prefix_keg`
2020-09-01 19:22:50 +01:00
Joshua Peek 518af675fb Fix reading HOMEBREW_LIVECHECK_WATCHLIST file 2020-09-01 11:20:39 -07:00
Markus Reiter 01cb2a3343 Merge pull request #8560 from reitermarkus/cask-style
Use `Homebrew::Style` for `brew cask style`.
2020-09-01 19:52:24 +02:00
Markus Reiter b9f3589ab7 Test casks are already tested covered brew style. 2020-09-01 19:26:46 +02:00
Seeker f366280e18 formula: add any_installed_version 2020-09-01 09:45:54 -07:00
Seeker 5def0701ba formula: rename opt_or_installed_prefix_keg to any_installed_keg 2020-09-01 09:39:20 -07:00
Markus Reiter 776faf651d Always use default RuboCop formatter for nicer output. 2020-09-01 18:34:26 +02:00
Markus Reiter b4d14c193f Use Homebrew::Style for brew cask style. 2020-09-01 18:34:26 +02:00
Seeker 1f6bb52d3d formula: deprecate installed_prefix and installed_version 2020-09-01 09:33:24 -07:00