@@ -31,6 +31,7 @@ var git = require('gulp-git');
3131var gulp = require ( 'gulp-help' ) ( require ( 'gulp' ) ) ;
3232var request = BBPromise . promisify ( require ( 'request' ) ) ;
3333var util = require ( 'gulp-util' ) ;
34+ var version = require ( '../internal-version' ) . VERSION ;
3435
3536var GITHUB_ACCESS_TOKEN = process . env . GITHUB_ACCESS_TOKEN ;
3637var exec = BBPromise . promisify ( child_process . exec ) ;
@@ -56,13 +57,6 @@ function changelog() {
5657}
5758
5859function getGitMetadata ( ) {
59- var version = argv . version ;
60- var versionErrMsg = 'No version option passed' ;
61-
62- if ( ! version ) {
63- util . log ( util . colors . red ( versionErrMsg ) ) ;
64- throw new Error ( versionErrMsg ) ;
65- }
6660
6761 var gitMetadata = { } ;
6862 return getLastGitTag ( )
@@ -82,9 +76,7 @@ function getGitMetadata() {
8276}
8377
8478function submitReleaseNotes ( version , changelog ) {
85- assert ( typeof version == 'number' , 'version should be a number. ' + version ) ;
86-
87- var name = String ( version ) + suffix ;
79+ var name = String ( version ) ;
8880 var options = {
8981 url : 'https://api.github.com/repos/ampproject/amphtml/releases' ,
9082 method : 'POST' ,
@@ -95,7 +87,7 @@ function submitReleaseNotes(version, changelog) {
9587 json : true ,
9688 body : {
9789 'tag_name' : name ,
98- 'target_commitish' : 'release' ,
90+ 'target_commitish' : branch ,
9991 'name' : name ,
10092 'body' : changelog ,
10193 'draft' : true ,
@@ -260,6 +252,5 @@ gulp.task('changelog', 'Create github release draft', changelog, {
260252 options : {
261253 dryrun : ' Generate changelog but dont push it out' ,
262254 type : ' Pass in "canary" to generate a canary changelog' ,
263- version : ' Label to be used for this tag release' ,
264255 }
265256} ) ;
0 commit comments