Skip to content

Commit 0547f6a

Browse files
committed
workflow: when syncing local plugin deps, use minor version
because in the current release mechanism, patch version may be skipped.
1 parent 0ac5169 commit 0547f6a

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

packages/@vue/cli-service/__tests__/Service.spec.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ test('loading plugins from package.json', () => {
6262
mockPkg({
6363
devDependencies: {
6464
'bar': '^1.0.0',
65-
'@vue/cli-plugin-babel': '^3.2.2',
65+
'@vue/cli-plugin-babel': '^3.2.0',
6666
'vue-cli-plugin-foo': '^1.0.0'
6767
}
6868
})

scripts/syncDeps.js

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,10 @@ async function syncDeps ({ local, version, skipPrompt }) {
173173
return require(`../packages/${pkg}/package.json`).version
174174
}
175175

176+
if (pkg.includes('@vue/cli-plugin')) {
177+
return `${semver.major(version)}.${semver.minor(version)}.0`
178+
}
179+
176180
// otherwise, inline version takes priority
177181
return version || require(`../packages/${pkg}/package.json`).version
178182
} catch (e) {}

0 commit comments

Comments
 (0)