File tree Expand file tree Collapse file tree 3 files changed +2
-8
lines changed
Expand file tree Collapse file tree 3 files changed +2
-8
lines changed Original file line number Diff line number Diff line change @@ -5,8 +5,7 @@ Add following step to your workflow:
55``` yaml
66-
uses :
dev-drprasad/[email protected] 77 with :
8- delete_release : true # default: true
9- delete_draft_release : true # default: false; only applicable if delete_release == true
8+ delete_release : true # default: false
109 tag_name : v0.1.0 # tag name to delete
1110 repo : <owner>/<repoName> # target repo (optional). defaults to repo running this action
1211 env :
Original file line number Diff line number Diff line change @@ -14,10 +14,6 @@ inputs:
1414 description : whether to delete release or not
1515 required : false
1616 default : true
17- delete_draft_release :
18- description : whether to also delete draft releases
19- required : false
20- default : false
2117 repo :
2218 description : target repository as <owner>/<repository>
2319 required : false
Original file line number Diff line number Diff line change @@ -28,7 +28,6 @@ if (!process.env.INPUT_TAG_NAME) {
2828const tagName = process . env . INPUT_TAG_NAME ;
2929
3030const shouldDeleteRelease = process . env . INPUT_DELETE_RELEASE === "true" ;
31- const shouldDeleteDraftRelease = process . env . INPUT_DELETE_DRAFT_RELEASE === "true" ;
3231
3332const commonOpts = {
3433 host : "api.github.com" ,
@@ -75,7 +74,7 @@ async function deleteReleases() {
7574 method : "GET" ,
7675 } ) ;
7776 releaseIds = ( data || [ ] )
78- . filter ( ( { tag_name, draft } ) => tag_name === tagName && shouldDeleteDraftRelease ? true : ( draft === false ) )
77+ . filter ( ( { tag_name, draft } ) => tag_name === tagName && draft === false )
7978 . map ( ( { id } ) => id ) ;
8079 } catch ( error ) {
8180 console . error ( `🌶 failed to get list of releases <- ${ error . message } ` ) ;
You can’t perform that action at this time.
0 commit comments