Skip to content

Commit fbd56e1

Browse files
authored
fix: remove unnecessary quotes from vitest-dev override in upgrade script (#1368)
## Summary - The upgrade script was wrapping the `vitest-dev` override value in single quotes (`'npm:vitest@^x.y.z'`), but `pnpm-workspace.yaml` stores it unquoted (`npm:vitest@^x.y.z`) - This caused a spurious formatting change on every automated upgrade run Closes #1367
1 parent eb7370a commit fbd56e1

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

.github/scripts/upgrade-deps.mjs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -61,10 +61,9 @@ async function updatePnpmWorkspace(versions) {
6161
let content = fs.readFileSync(filePath, 'utf8');
6262

6363
// Update vitest-dev override (handle pre-release versions like -beta.1, -rc.0)
64-
// Handle both quoted ('npm:vitest@^...') and unquoted (npm:vitest@^...) forms
6564
content = content.replace(
66-
/vitest-dev: '?npm:vitest@\^[\d.]+(-[\w.]+)?'?/,
67-
`vitest-dev: 'npm:vitest@^${versions.vitest}'`,
65+
/vitest-dev: npm:vitest@\^[\d.]+(-[\w.]+)?/,
66+
`vitest-dev: npm:vitest@^${versions.vitest}`,
6867
);
6968

7069
// Update tsdown in catalog (handle pre-release versions)

0 commit comments

Comments
 (0)