From c1dccf13e360d41de4067ec3a1f454e9a148e76b Mon Sep 17 00:00:00 2001 From: tcbyrd Date: Fri, 29 Jun 2018 17:11:12 -0400 Subject: [PATCH 1/6] 2.2.0 --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index af453c07a4..406f534e8c 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-probot-app", - "version": "2.1.1", + "version": "2.2.0", "description": "Create a Probot app", "bin": { "create-probot-app": "./bin/create-probot-app.js" From 4320cc006e76d6dac4f7ee5279b576dcd4bb301e Mon Sep 17 00:00:00 2001 From: tcbyrd Date: Wed, 18 Jul 2018 14:02:55 -0400 Subject: [PATCH 2/6] Add option to scaffold a specific branch --- bin/create-probot-app.js | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/bin/create-probot-app.js b/bin/create-probot-app.js index 7f1533c6e4..bc33180e6e 100755 --- a/bin/create-probot-app.js +++ b/bin/create-probot-app.js @@ -26,6 +26,7 @@ program .option('-h, --homepage ', 'Author\'s homepage') .option('-u, --user ', 'GitHub username or org (repo owner)') .option('-r, --repo ', 'Repository name') + .option('-b, --branch ', 'Specify a branch (defaults to `master`)') .option('--overwrite', 'Overwrite existing files', false) .option('--template ', 'URL or name of custom template', getTemplateRepository, DEFAULT_TEMPLATE) .option('--typescript', 'Use the TypeScript template', () => program.emit('option:template', 'typescript')) @@ -126,7 +127,8 @@ inquirer.prompt(prompts) answers.year = new Date().getFullYear() return scaffold(program.template, destination, answers, { - overwrite: Boolean(program.overwrite) + overwrite: Boolean(program.overwrite), + branch: program.branch }) }) .then(results => { From 53b3d2a856663bbb01c039c3f9b9faaa9eb5dcfd Mon Sep 17 00:00:00 2001 From: tcbyrd Date: Wed, 18 Jul 2018 14:03:18 -0400 Subject: [PATCH 3/6] standard formatting --- bin/create-probot-app.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/bin/create-probot-app.js b/bin/create-probot-app.js index bc33180e6e..549f39ff3f 100755 --- a/bin/create-probot-app.js +++ b/bin/create-probot-app.js @@ -54,12 +54,12 @@ const prompts = [ message: 'App name:', when: !program.appName, validate (appName) { - const result = validatePackageName(appName); - if(result.errors && result.errors.length > 0) { - return result.errors.join(","); + const result = validatePackageName(appName) + if (result.errors && result.errors.length > 0) { + return result.errors.join(',') } - return true; + return true } }, { From eec2f24ff9f4ac30c903fbf18742dfc6e32decf9 Mon Sep 17 00:00:00 2001 From: tcbyrd Date: Wed, 18 Jul 2018 14:19:24 -0400 Subject: [PATCH 4/6] default to master branch if not specified --- bin/create-probot-app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/create-probot-app.js b/bin/create-probot-app.js index 549f39ff3f..1741f692eb 100755 --- a/bin/create-probot-app.js +++ b/bin/create-probot-app.js @@ -26,7 +26,7 @@ program .option('-h, --homepage ', 'Author\'s homepage') .option('-u, --user ', 'GitHub username or org (repo owner)') .option('-r, --repo ', 'Repository name') - .option('-b, --branch ', 'Specify a branch (defaults to `master`)') + .option('-b, --branch ', 'Specify a branch (defaults to `master`)', 'master') .option('--overwrite', 'Overwrite existing files', false) .option('--template ', 'URL or name of custom template', getTemplateRepository, DEFAULT_TEMPLATE) .option('--typescript', 'Use the TypeScript template', () => program.emit('option:template', 'typescript')) From 7a834399daf40db3e1377d4dd2364b74295043fe Mon Sep 17 00:00:00 2001 From: tcbyrd Date: Wed, 18 Jul 2018 14:23:59 -0400 Subject: [PATCH 5/6] remove redundant help message --- bin/create-probot-app.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/create-probot-app.js b/bin/create-probot-app.js index 1741f692eb..d60e96a62b 100755 --- a/bin/create-probot-app.js +++ b/bin/create-probot-app.js @@ -26,7 +26,7 @@ program .option('-h, --homepage ', 'Author\'s homepage') .option('-u, --user ', 'GitHub username or org (repo owner)') .option('-r, --repo ', 'Repository name') - .option('-b, --branch ', 'Specify a branch (defaults to `master`)', 'master') + .option('-b, --branch ', 'Specify a branch', 'master') .option('--overwrite', 'Overwrite existing files', false) .option('--template ', 'URL or name of custom template', getTemplateRepository, DEFAULT_TEMPLATE) .option('--typescript', 'Use the TypeScript template', () => program.emit('option:template', 'typescript')) From 52a4b30235d692c6346f12b2e9a8b31e42277743 Mon Sep 17 00:00:00 2001 From: Tommy Byrd Date: Wed, 18 Jul 2018 18:53:26 -0400 Subject: [PATCH 6/6] bump version since we're adding a new feature --- package.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/package.json b/package.json index 406f534e8c..23e38772ca 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "create-probot-app", - "version": "2.2.0", + "version": "2.3.0", "description": "Create a Probot app", "bin": { "create-probot-app": "./bin/create-probot-app.js"