Merge pull request #17885 from Homebrew/fix-uninit-constant-etc

utils/github/api: Fix uninitialized constant `Etc`
This commit is contained in:
Bo Anderson 2024-07-28 02:24:10 +01:00 committed by GitHub
commit 807a934574
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -137,6 +137,7 @@ module GitHub
sig { returns(T.nilable(String)) }
private_class_method def self.uid_home
require "etc"
Etc.getpwuid(Process.uid)&.dir
rescue ArgumentError
# Cover for misconfigured NSS setups