@@ -52,6 +52,7 @@ export async function createRelease(
5252 packageName : string ,
5353 version : string ,
5454 body : string ,
55+ makeLatest = true
5556) : Promise < CreateReleaseResult > {
5657 let tagName = getGitTag ( packageName , version ) ;
5758 let releaseName = `v${ version } ` ;
@@ -71,6 +72,7 @@ export async function createRelease(
7172 tag_name : tagName ,
7273 name : releaseName ,
7374 body,
75+ make_latest : makeLatest ? "true" : "false" ,
7476 } ) ;
7577
7678 return { status : "created" , url : response . data . html_url } ;
@@ -84,7 +86,7 @@ export async function createRelease(
8486 * List open PRs
8587 */
8688export async function listOpenPrs (
87- options : { createdAfter ?: Date ; base ?: string ; author ?: string } = { } ,
89+ options : { createdAfter ?: Date ; base ?: string ; author ?: string } = { }
8890) {
8991 let response = await request ( "GET /repos/{owner}/{repo}/pulls" , {
9092 ...requestOptions ( ) ,
@@ -99,7 +101,7 @@ export async function listOpenPrs(
99101 ( pr ) =>
100102 ( ! options . createdAfter ||
101103 new Date ( pr . created_at ) >= options . createdAfter ) &&
102- ( ! options . author || pr . user ?. login === options . author ) ,
104+ ( ! options . author || pr . user ?. login === options . author )
103105 ) ;
104106}
105107
@@ -142,7 +144,7 @@ export async function createPr(options: {
142144 */
143145export async function updatePr (
144146 prNumber : number ,
145- options : { title ?: string ; body ?: string } ,
147+ options : { title ?: string ; body ?: string }
146148) {
147149 await request ( "PATCH /repos/{owner}/{repo}/pulls/{pull_number}" , {
148150 ...requestOptions ( ) ,
@@ -179,7 +181,7 @@ export async function getPrComments(prNumber: number) {
179181 {
180182 ...requestOptions ( ) ,
181183 issue_number : prNumber ,
182- } ,
184+ }
183185 ) ;
184186
185187 return response . data ;
@@ -195,7 +197,7 @@ export async function createPrComment(prNumber: number, body: string) {
195197 ...requestOptions ( ) ,
196198 issue_number : prNumber ,
197199 body,
198- } ,
200+ }
199201 ) ;
200202
201203 return response . data ;
@@ -222,7 +224,7 @@ export async function getPrFiles(prNumber: number) {
222224 ...requestOptions ( ) ,
223225 pull_number : prNumber ,
224226 per_page : 100 ,
225- } ,
227+ }
226228 ) ;
227229
228230 return response . data ;
@@ -248,6 +250,6 @@ export async function removePrLabel(prNumber: number, label: string) {
248250 ...requestOptions ( ) ,
249251 issue_number : prNumber ,
250252 name : label ,
251- } ,
253+ }
252254 ) ;
253255}
0 commit comments