Bo Anderson
9e1f355257
Merge pull request #10544 from Homebrew/sorbet-files-update
...
sorbet: Update RBI files.
2021-02-06 18:23:02 +00:00
BrewTestBot
6837ffd753
sorbet: Update RBI files.
...
Autogenerated by the [sorbet](https://github.com/Homebrew/brew/blob/master/.github/workflows/sorbet.yml ) workflow.
2021-02-06 00:55:51 +00:00
Sam Ford
0d1aa33f81
Merge pull request #10525 from samford/livecheck-check-stable-before-head
...
livecheck: check stable before head by default
2021-02-05 19:30:10 -05:00
Misty De Meo
214e88aff3
Merge pull request #10541 from mistydemeo/fix_ohai_stdout_or_stderr
...
Utils: fix *_stdout_or_stderr helpers
2021-02-05 11:12:54 -08:00
Misty De Meo
c6dc42fd9d
Utils: fix *_stdout_or_stderr helpers
...
Several calls to ohai and puts were directly changed into calls to
these new functions, but they don't share arity or an API.
The base functions allow arbitrary number of arguments, allowing for
multiline printing that covers both a title and a longer message.
2021-02-05 10:13:44 -08:00
Mike McQuaid
15ae53c049
Merge pull request #10538 from MikeMcQuaid/bootsnap_graceful_failure
...
homebrew_bootsnap: fail more gracefully.
2021-02-05 17:44:01 +00:00
Bo Anderson
ab08b01b3f
workflows/doctor: fix workflow not running
2021-02-05 15:45:31 +00:00
Mike McQuaid
cdbc1d43a6
homebrew_bootsnap: fail more gracefully.
...
If `bootsnap` isn't available then print out an error message rather
than failing all of Homebrew.
2021-02-05 15:43:55 +00:00
Mike McQuaid
28fb4ff643
Merge pull request #10537 from MikeMcQuaid/ohai_fix
...
utils: import {ohai,puts}_stdout_or_stderr
2021-02-05 15:35:11 +00:00
Mike McQuaid
4e5a48df8d
brew vendor-gems: commit updates.
2021-02-05 15:07:52 +00:00
Mike McQuaid
72cb6ffd12
utils: import {ohai,puts}_stdout_or_stderr
...
Fixes #10536
2021-02-05 15:03:31 +00:00
Issy Long
984eb3f878
Merge pull request #10535 from issyl0/utils-github-error-if-no-creds-are-detected-and-scopes-are-required
...
utils/github: Provide a better error message when users don't have any GitHub credentials set
2021-02-05 14:19:28 +00:00
Issy Long
f71ea65ee0
utils/github: Say "macOS keychain" in MissingAuthenticationError
...
Co-authored-by: Mike McQuaid <mike@mikemcquaid.com>
2021-02-05 13:52:32 +00:00
Mike McQuaid
4c8fe984c6
Merge pull request #10533 from Bo98/arm-devtools
...
os/mac/diagnostic: always require dev tools on Apple Silicon
2021-02-05 13:42:46 +00:00
Issy Long
9394fe2b52
utils/github: Use constant everywhere for "create a PAT" message
...
- This way if we ever change this messaging, we only have to do so once.
2021-02-05 12:45:11 +00:00
Issy Long
ccb6d5e834
utils/github: Handle users not having any GitHub credentials
...
- When running `brew request-bottle`, users who don't have credentials
in the macOS keychain (ie, Linux users) or `HOMEBREW_GITHUB_API_TOKEN`
receive "Error: Not Found" from the GitHub API returning a 404.
- This is cryptic and confusing for newcomers to Linux maintenance, and
potentially confusing to other folks using `open_api` where
credentials are expected yet unset.
- This adds a new `MissingAuthenticationError` to handle the case where
the GitHub API returns 404 and there are no creds yet API scopes are
required.
Before:
```
issyl0@sky:/home/linuxbrew/.linuxbrew/Homebrew$ brew request-bottle hello
==> Dispatching request to Homebrew/linuxbrew-core for hello
Error: Not Found
```
After:
```
issyl0@sky:/home/linuxbrew/.linuxbrew/Homebrew$ brew request-bottle hello
==> Dispatching request to Homebrew/linuxbrew-core for hello
Error: No GitHub credentials found in Keychain or environment.
Create a GitHub personal access token:
https://github.com/settings/tokens/new?scopes=gist,public_repo&description=Homebrew
echo 'export HOMEBREW_GITHUB_API_TOKEN=your_token_here' >> ~/.profile
```
2021-02-05 12:44:46 +00:00
Bo Anderson
ec3e078bcb
os/mac/diagnostic: always require dev tools on Apple Silicon
2021-02-05 12:26:28 +00:00
Mike McQuaid
e98a913783
Merge pull request #10501 from MikeMcQuaid/update-stderr
...
cmd/update-report: output to stderr when not a TTY.
2021-02-05 12:15:30 +00:00
Mike McQuaid
ebc7cc36a0
Merge pull request #10530 from Homebrew/dependabot/bundler/Library/Homebrew/codecov-0.4.3
...
build(deps): bump codecov from 0.4.2 to 0.4.3 in /Library/Homebrew
3.0.0
2021-02-05 09:31:49 +00:00
Mike McQuaid
bc5a8c8055
Merge pull request #10531 from Homebrew/dependabot/bundler/Library/Homebrew/bootsnap-1.7.1
...
build(deps): bump bootsnap from 1.7.0 to 1.7.1 in /Library/Homebrew
2021-02-05 09:26:59 +00:00
Mike McQuaid
ea464b746f
Merge pull request #10532 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6274
...
build(deps): bump sorbet from 0.5.6267 to 0.5.6274 in /Library/Homebrew
2021-02-05 09:26:50 +00:00
Mike McQuaid
d5d3168aaa
Merge pull request #10500 from MikeMcQuaid/releases-docs-updates
...
docs/Releases: update process documentation.
2021-02-05 09:17:33 +00:00
Mike McQuaid
6bf4cf06e7
Merge pull request #10489 from carlocab/unbrewed
...
cmd/--prefix: ignore shared-mime-info and mactex
2021-02-05 08:54:12 +00:00
Mike McQuaid
da0e0884df
docs/Releases: update process documentation.
...
- Note that Homebrew/homebrew-core CI jobs should complete successfully
before creating a release
- No code changes only required for 4 hours, 24 hours is a bit
excessive/unrealistic
- Note that commented `odeprecated` code should be uncommented
- TinyLetter emails are no longer required (MailChimp does so
automatically from the RSS feed)
- Note that `brew release` will output the major/minor blog post content
(after #10499 is merged) instead of referencing the now-deprecated
`brew release-notes`
- Note why you should not create a release on older `master` commits and
provide an alternate process to handle this case
- Various style tweaks
2021-02-05 08:52:57 +00:00
Mike McQuaid
51e1b66976
Merge pull request #10527 from reitermarkus/fix-vendor-gems
...
Re-enable `vendor-gems` for pull requests.
2021-02-05 08:14:04 +00:00
dependabot[bot]
1332f6d15b
build(deps): bump sorbet from 0.5.6267 to 0.5.6274 in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.6267 to 0.5.6274.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-05 06:03:07 +00:00
dependabot[bot]
11e3ec4110
build(deps): bump bootsnap from 1.7.0 to 1.7.1 in /Library/Homebrew
...
Bumps [bootsnap](https://github.com/Shopify/bootsnap ) from 1.7.0 to 1.7.1.
- [Release notes](https://github.com/Shopify/bootsnap/releases )
- [Changelog](https://github.com/Shopify/bootsnap/blob/master/CHANGELOG.md )
- [Commits](https://github.com/Shopify/bootsnap/compare/v1.7.0...v1.7.1 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-05 06:02:38 +00:00
dependabot[bot]
f14f98c4f9
build(deps): bump codecov from 0.4.2 to 0.4.3 in /Library/Homebrew
...
Bumps [codecov](https://github.com/codecov/codecov-ruby ) from 0.4.2 to 0.4.3.
- [Release notes](https://github.com/codecov/codecov-ruby/releases )
- [Changelog](https://github.com/codecov/codecov-ruby/blob/master/CHANGELOG.md )
- [Commits](https://github.com/codecov/codecov-ruby/compare/v0.4.2...v0.4.3 )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-05 06:02:23 +00:00
Jonathan Chang
f516eded8f
Merge pull request #10458 from jonchang/xcode-12.4
...
xcode: update for Xcode 12.4
2021-02-05 16:49:08 +11:00
Rylan Polster
99d3852404
Merge pull request #10523 from Rylan12/rubocop-bottle-order
...
style: re-enable bottle order cop
2021-02-05 00:47:23 -05:00
Markus Reiter
e9a5ef8916
Re-enable vendor-gems for pull requests.
2021-02-05 03:09:48 +01:00
Rylan Polster
5f57601fd8
style: re-enable bottle order cop
2021-02-04 17:18:20 -05:00
Rylan Polster
42b755e13f
Merge pull request #10522 from Rylan12/bottle-correct-order
...
bottle: write bottles in correct order
2021-02-04 17:17:19 -05:00
Dawid Dziurla
55ae994d61
Merge pull request #10521 from dawidd6/untap-force-fix
...
untap: add missing --force switch
2021-02-04 23:11:35 +01:00
Rylan Polster
3dccea251f
bottle: write bottles in correct order
2021-02-04 16:04:13 -05:00
Sam Ford
703d59b521
livecheck: check stable before head by default
2021-02-04 15:44:09 -05:00
Sam Ford
6df0a49fb5
Merge pull request #10504 from samford/skip-archived-repo-audits-if-disabled
...
formula_auditor: skip archived repository audits if disabled
2021-02-04 13:08:19 -05:00
Dawid Dziurla
a90fb27adb
untap: add missing --force switch
2021-02-04 18:36:32 +01:00
Carlo Cabrera
92caaf8c37
Merge pull request #10517 from carlocab/bottle-order
...
rubocops/bottle: disable bottle order check
2021-02-04 11:43:38 +00:00
Carlo Cabrera
2de172e050
rubocops/bottle: disable bottle order check
...
This is causing CI failures at homebrew/core [1], so let's disable this
for now.
[1] 01b6830646
2021-02-04 11:18:09 +00:00
Mike McQuaid
6c1bd252f1
Merge pull request #10515 from Homebrew/dependabot/bundler/Library/Homebrew/sorbet-0.5.6267
...
build(deps): bump sorbet from 0.5.6262 to 0.5.6267 in /Library/Homebrew
2021-02-04 09:18:47 +00:00
Mike McQuaid
ece331cb94
Merge pull request #10516 from MikeMcQuaid/disable-vendor-gems-pull-requests
...
workflows/vendor-gems: disable for pull requests.
2021-02-04 09:07:51 +00:00
Mike McQuaid
7347534306
workflows/vendor-gems: disable for pull requests.
2021-02-04 08:52:15 +00:00
BrewTestBot
902e00968c
brew vendor-gems: commit updates.
2021-02-04 06:06:21 +00:00
dependabot[bot]
824b38102e
build(deps): bump sorbet from 0.5.6262 to 0.5.6267 in /Library/Homebrew
...
Bumps [sorbet](https://github.com/sorbet/sorbet ) from 0.5.6262 to 0.5.6267.
- [Release notes](https://github.com/sorbet/sorbet/releases )
- [Commits](https://github.com/sorbet/sorbet/commits )
Signed-off-by: dependabot[bot] <support@github.com>
2021-02-04 06:01:35 +00:00
Jonathan Chang
fc0e13d308
Merge pull request #10513 from woodruffw-forks/improve-homebrewed-python-expectations
...
docs: add a note about the stability of python 3 formulae
2021-02-04 14:36:01 +11:00
Rylan Polster
020c53283c
Merge pull request #10453 from SeekingMeaning/old-bottle-rubocop
...
rubocops: add rubocop for old bottle syntax
2021-02-03 22:05:49 -05:00
Dustin Rodrigues
2cbacb7372
Merge pull request #10509 from MikeMcQuaid/bootsnap_arm
...
homebrew_bootsnap: disable on ARM.
2021-02-03 21:07:04 -05:00
Rylan Polster
6e3011a8cc
docs: update bottle documentation
2021-02-03 20:46:21 -05:00
Rylan Polster
727ac9b47f
bottle: write bottles with new syntax
2021-02-03 20:46:20 -05:00