feat(plugins): move game resources behind marketplace
This commit is contained in:
@@ -11,14 +11,6 @@ const ELECTRON_BUILDER_BIN = process.platform === 'win32'
|
||||
: path.join(ROOT, 'node_modules', '.bin', 'electron-builder');
|
||||
const args = process.argv.slice(2);
|
||||
|
||||
const publishingRelease = args.some((arg, index) => arg === '--publish' && args[index + 1] === 'always')
|
||||
|| args.includes('--publish=always');
|
||||
const releaseCredentialRequired = publishingRelease || process.env.MEOWA_RELEASE_KEY_REQUIRED === '1';
|
||||
if (releaseCredentialRequired && !process.env.MEOWART_API_KEY?.trim()) {
|
||||
console.error('[release] MEOWART_API_KEY is required for a Meowa-enabled release build.');
|
||||
process.exit(1);
|
||||
}
|
||||
|
||||
function shellQuote(value) {
|
||||
return `'${String(value).replace(/'/g, `'\\''`)}'`;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user