]> git.ipfire.org Git - thirdparty/vuejs/core.git/commitdiff
workflow: update lockfile during release
authorEvan You <yyx990803@gmail.com>
Fri, 5 Nov 2021 02:17:47 +0000 (10:17 +0800)
committerEvan You <yyx990803@gmail.com>
Fri, 5 Nov 2021 02:17:47 +0000 (10:17 +0800)
scripts/release.js

index e8128d2fc482f312d5bfc012cc4d57925115ae9b..835cbebe942d0c203b6f4bb598522ab1508f18e1 100644 (file)
@@ -101,8 +101,13 @@ async function main() {
   }
 
   // generate changelog
+  step('\nGenerating changelog...')
   await run(`pnpm`, ['run', 'changelog'])
 
+  // update pnpm-lock.yaml
+  step('\nUpdating lockfile...')
+  await run(`pnpm`, ['install', '--prefer-offline'])
+
   const { stdout } = await run('git', ['diff'], { stdio: 'pipe' })
   if (stdout) {
     step('\nCommitting changes...')