Skip to content

Commit ffba3ec

Browse files
committed
build: fix release script
1 parent e8e93e4 commit ffba3ec

File tree

1 file changed

+14
-5
lines changed

1 file changed

+14
-5
lines changed

scripts/release.mjs

Lines changed: 14 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -317,12 +317,21 @@ function updateDeps(pkg, depType, updatedPackages) {
317317
const updatedDep = updatedPackages.find((pkg) => pkg.name === dep)
318318
// avoid updated peer deps that are external like @vue/devtools-api
319319
if (dep && updatedDep) {
320-
console.log(
321-
chalk.yellow(
322-
`${pkg.name} -> ${depType} -> ${dep}@~${updatedDep.version}`
320+
// skip any workspace reference, pnpm will handle it
321+
if (deps[dep].startsWith('workspace:')) {
322+
console.log(
323+
chalk.yellow.dim(
324+
`${pkg.name} -> ${depType} -> ${dep}@${deps[dep]} (skipped)`
325+
)
323326
)
324-
)
325-
deps[dep] = '>=' + updatedDep.version
327+
} else {
328+
console.log(
329+
chalk.yellow(
330+
`${pkg.name} -> ${depType} -> ${dep}@>=${updatedDep.version}`
331+
)
332+
)
333+
deps[dep] = '>=' + updatedDep.version
334+
}
326335
}
327336
})
328337
}

0 commit comments

Comments
 (0)