Skip to content

Commit 95c73ee

Browse files
trop[bot]codebytere
authored andcommitted
chore: always try to nuke tags (electron#16452)
1 parent 03e051c commit 95c73ee

File tree

1 file changed

+6
-0
lines changed

1 file changed

+6
-0
lines changed

script/release-artifact-cleanup.js

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ async function cleanReleaseArtifacts () {
102102
if (releaseId) {
103103
if (isNightly) {
104104
const deletedNightlyDraft = await deleteDraft(releaseId, 'nightlies')
105+
105106
// don't delete tag unless draft deleted successfully
106107
if (deletedNightlyDraft) {
107108
await Promise.all([
@@ -116,6 +117,11 @@ async function cleanReleaseArtifacts () {
116117
await deleteTag(args.tag, 'electron')
117118
}
118119
}
120+
} else {
121+
await Promise.all([
122+
deleteTag(args.tag, 'electron'),
123+
deleteTag(args.tag, 'nightlies')
124+
])
119125
}
120126

121127
console.log(`${pass} failed release artifact cleanup complete`)

0 commit comments

Comments
 (0)