From 99386bf583057fd22e483d1173fcf5e14e4c2c35 Mon Sep 17 00:00:00 2001 From: Dan Johnson Date: Tue, 22 Aug 2023 21:19:45 +0100 Subject: [PATCH 1/2] feat: adds the required config for using GitHub as an updater provider --- config/nativephp.php | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/config/nativephp.php b/config/nativephp.php index 23ac9a4..dde80e0 100644 --- a/config/nativephp.php +++ b/config/nativephp.php @@ -66,11 +66,22 @@ /** * The updater provider to use. - * Supported: "s3", "spaces" + * Supported: "github", "s3", "spaces" */ 'default' => env('NATIVEPHP_UPDATER_PROVIDER', 'spaces'), 'providers' => [ + 'github' => [ + 'driver' => 'github', + 'repo' => env('GITHUB_REPO'), + 'owner' => env('GITHUB_OWNER'), + 'token' => env('GITHUB_TOKEN'), + 'vPrefixedTagName' => env('GITHUB_V_PREFIXED_TAG_NAME', true), + 'private' => env('GITHUB_PRIVATE', false), + 'channel' => env('GITHUB_CHANNEL', 'latest'), + 'releaseType' => env('GITHUB_RELEASE_TYPE', 'draft'), + ], + 's3' => [ 'driver' => 's3', 'key' => env('AWS_ACCESS_KEY_ID'), From 8a959c9097c0b4642ab4e7285f88d6f857244633 Mon Sep 17 00:00:00 2001 From: Dan Johnson Date: Thu, 21 Sep 2023 16:23:19 +0100 Subject: [PATCH 2/2] feat: mark GITHUB_* keys to be cleaned up --- config/nativephp.php | 1 + 1 file changed, 1 insertion(+) diff --git a/config/nativephp.php b/config/nativephp.php index dde80e0..729a685 100644 --- a/config/nativephp.php +++ b/config/nativephp.php @@ -45,6 +45,7 @@ */ 'cleanup_env_keys' => [ 'AWS_*', + 'GITHUB_*', 'DO_SPACES_*', '*_SECRET', 'NATIVEPHP_UPDATER_PATH',