Przeglądaj źródła

workflow: update lockfile during release

Evan You 4 lat temu
rodzic
commit
7a5c784452
1 zmienionych plików z 5 dodań i 0 usunięć
  1. 5 0
      scripts/release.js

+ 5 - 0
scripts/release.js

@@ -101,8 +101,13 @@ async function main() {
   }
   }
 
 
   // generate changelog
   // generate changelog
+  step('\nGenerating changelog...')
   await run(`pnpm`, ['run', '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' })
   const { stdout } = await run('git', ['diff'], { stdio: 'pipe' })
   if (stdout) {
   if (stdout) {
     step('\nCommitting changes...')
     step('\nCommitting changes...')