diff --git a/lib/main.js b/lib/main.js index cac66884d..338a359a4 100644 --- a/lib/main.js +++ b/lib/main.js @@ -38,7 +38,11 @@ function run() { }); let rel = yield github_1.release(config, new github_1.GitHubReleaser(gh)); if (config.input_files) { - util_1.paths(config.input_files).forEach((path) => __awaiter(this, void 0, void 0, function* () { + const files = util_1.paths(config.input_files); + if (files.length == 0) { + console.warn(`🤔 ${config.input_files} not include valid file.`); + } + files.forEach((path) => __awaiter(this, void 0, void 0, function* () { yield github_1.upload(gh, rel.upload_url, path); })); } diff --git a/release.sh b/release.sh index c0337664d..e4b1fe497 100755 --- a/release.sh +++ b/release.sh @@ -12,6 +12,6 @@ git checkout -b releases/$1 # If this branch already exists, omit the -b flag rm -rf node_modules sed -i '/node_modules/d' .gitignore # Bash command that removes node_modules from .gitignore npm install --production -git add node_modules .gitignore +git add node_modules -f .gitignore git commit -m node_modules git push origin releases/$1 \ No newline at end of file diff --git a/src/main.ts b/src/main.ts index f185d2fb5..8541a4c37 100644 --- a/src/main.ts +++ b/src/main.ts @@ -31,7 +31,11 @@ async function run() { }); let rel = await release(config, new GitHubReleaser(gh)); if (config.input_files) { - paths(config.input_files).forEach(async path => { + const files = paths(config.input_files) + if (files.length == 0) { + console.warn(`🤔 ${config.input_files} not include valid file.`) + } + files.forEach(async path => { await upload(gh, rel.upload_url, path); }); }