From d17d02c83d4274b0f4675b59cc53dd7034d1ce0a Mon Sep 17 00:00:00 2001 From: Thomas Gossmann Date: Sat, 24 Mar 2018 04:55:16 +0100 Subject: [PATCH] feat(publisher): Allow to configure channel for ERS (#456) --- .../publisher/electron-release-server/src/PublisherERS.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/packages/publisher/electron-release-server/src/PublisherERS.js b/packages/publisher/electron-release-server/src/PublisherERS.js index e5b7f8eb2f..3b5805c426 100644 --- a/packages/publisher/electron-release-server/src/PublisherERS.js +++ b/packages/publisher/electron-release-server/src/PublisherERS.js @@ -60,10 +60,11 @@ export default class PublisherERS extends PublisherBase { const existingVersion = versions.find(version => version.name === packageJSON.version); let channel = 'stable'; - if (packageJSON.version.indexOf('beta') !== -1) { + if (config.channel) { + channel = config.channel; + } else if (packageJSON.version.indexOf('beta') !== -1) { channel = 'beta'; - } - if (packageJSON.version.indexOf('alpha') !== -1) { + } else if (packageJSON.version.indexOf('alpha') !== -1) { channel = 'alpha'; }