Skip to content

Commit 0bf12e4

Browse files
chore: don't delete nightly tag after draft (electron#22625)
Co-authored-by: Shelley Vohr <shelley.vohr@gmail.com>
1 parent 411b9f2 commit 0bf12e4

File tree

1 file changed

+4
-9
lines changed

1 file changed

+4
-9
lines changed

script/release/release-artifact-cleanup.js

Lines changed: 4 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -44,7 +44,6 @@ async function deleteDraft (releaseId, targetRepo) {
4444
repo: targetRepo,
4545
release_id: parseInt(releaseId, 10)
4646
})
47-
console.log(result)
4847
if (!result.data.draft) {
4948
console.log(`${fail} published releases cannot be deleted.`)
5049
return false
@@ -85,15 +84,11 @@ async function cleanReleaseArtifacts () {
8584

8685
if (releaseId) {
8786
if (isNightly) {
88-
const deletedNightlyDraft = await deleteDraft(releaseId, 'nightlies')
87+
await deleteDraft(releaseId, 'nightlies')
8988

90-
// don't delete tag unless draft deleted successfully
91-
if (deletedNightlyDraft) {
92-
await Promise.all([
93-
deleteTag(args.tag, 'electron'),
94-
deleteTag(args.tag, 'nightlies')
95-
])
96-
}
89+
// We only need to delete the Electron tag since the
90+
// nightly tag is only created at publish-time.
91+
await deleteTag(args.tag, 'electron')
9792
} else {
9893
const deletedElectronDraft = await deleteDraft(releaseId, 'electron')
9994
// don't delete tag unless draft deleted successfully

0 commit comments

Comments
 (0)