File tree Expand file tree Collapse file tree 2 files changed +10
-17
lines changed Expand file tree Collapse file tree 2 files changed +10
-17
lines changed Original file line number Diff line number Diff line change @@ -225,26 +225,19 @@ export const release = async (
225225 const discussion_category_name = config . input_discussion_category_name ;
226226 const generate_release_notes = config . input_generate_release_notes ;
227227 try {
228- // you can't get a an existing draft by tag
228+ // you can't get an existing draft by tag
229229 // so we must find one in the list of all releases
230230 let _release : Release | undefined = undefined ;
231- if ( config . input_draft ) {
232- for await ( const response of releaser . allReleases ( {
233- owner,
234- repo,
235- } ) ) {
236- _release = response . data . find ( ( release ) => release . tag_name === tag ) ;
231+ for await ( const response of releaser . allReleases ( {
232+ owner,
233+ repo,
234+ } ) ) {
235+ _release = response . data . find ( ( release ) => release . tag_name === tag ) ;
236+ if ( _release !== undefined ) {
237+ break ;
237238 }
238- } else {
239- _release = (
240- await releaser . getReleaseByTag ( {
241- owner,
242- repo,
243- tag,
244- } )
245- ) . data ;
246239 }
247- if ( _release === null || _release === undefined ) {
240+ if ( _release === undefined ) {
248241 return await createRelease (
249242 tag ,
250243 config ,
You can’t perform that action at this time.
0 commit comments