From c7f4e006f4842fa62d8a20c575b17b2ad8fd6c0c Mon Sep 17 00:00:00 2001 From: Markus Reiter Date: Wed, 6 Mar 2024 15:18:52 +0100 Subject: [PATCH] Don't store tap config when value is unknown. --- Library/Homebrew/tap.rb | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/Library/Homebrew/tap.rb b/Library/Homebrew/tap.rb index c22a1325a4..b1603a8a67 100644 --- a/Library/Homebrew/tap.rb +++ b/Library/Homebrew/tap.rb @@ -963,7 +963,10 @@ class Tap if custom_remote? true else - GitHub.private_repo?(full_name) + # Don't store config if we don't know for sure. + return false if (value = GitHub.private_repo?(full_name)).nil? + + value end rescue GitHub::API::HTTPNotFoundError true