From 41acec25c452cbea1592bab7cb0de8ef42f548d8 Mon Sep 17 00:00:00 2001 From: Fabian Ruff Date: Fri, 27 Apr 2018 16:57:14 +0200 Subject: [PATCH] Do not require GITHUB_TOKEN for enterprise setups Not sure why this was added but using no token works for our GitHub enterprise installation. --- selfupdate/updater.go | 4 ---- 1 file changed, 4 deletions(-) diff --git a/selfupdate/updater.go b/selfupdate/updater.go index 0df94d6..322d469 100644 --- a/selfupdate/updater.go +++ b/selfupdate/updater.go @@ -2,7 +2,6 @@ package selfupdate import ( "context" - "errors" "net/http" "os" @@ -56,9 +55,6 @@ func NewUpdater(config Config) (*Updater, error) { return &Updater{client, ctx}, nil } - if token == "" { - return nil, errors.New("GitHub API token cannot be empty when releases are hosted on GitHub Enterprise instance") - } u := config.EnterpriseUploadURL if u == "" { u = config.EnterpriseBaseURL