Skip to content

Commit ab3e619

Browse files
committed
refactor: refactor release tags
1 parent c98ddac commit ab3e619

2 files changed

Lines changed: 4 additions & 4 deletions

File tree

lib/package.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -519,8 +519,8 @@ export default class Package {
519519

520520
return result( 200, {
521521
updated,
522-
"tags": Object.entries( tags ).reduce( ( tags, [ tag, { version } ] ) => {
523-
if ( version ) {
522+
"tags": Object.entries( tags ).reduce( ( tags, [ tag, { version, action } ] ) => {
523+
if ( version && action !== "delete" ) {
524524
tags[ tag ] = version;
525525
}
526526

lib/package/npm.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -231,12 +231,12 @@ export default class Npm {
231231
if ( !res.ok ) return res;
232232
const remoteTags = res.data || {};
233233

234-
for ( const [ tag, { version } ] of Object.entries( releaseTags ) ) {
234+
for ( const [ tag, { version, action } ] of Object.entries( releaseTags ) ) {
235235

236236
// skip semantic versions
237237
if ( SemanticVersion.isValid( tag ) ) continue;
238238

239-
if ( version ) {
239+
if ( version && action !== "delete" ) {
240240
tags[ tag ] = version;
241241
}
242242

0 commit comments

Comments
 (0)