]> git.ipfire.org Git - thirdparty/vuejs/router.git/commitdiff
build: release script
authorEduardo San Martin Morote <posva13@gmail.com>
Mon, 29 May 2023 08:59:34 +0000 (10:59 +0200)
committerEduardo San Martin Morote <posva13@gmail.com>
Mon, 29 May 2023 09:00:13 +0000 (11:00 +0200)
scripts/release.mjs

index b16ad41801a93d7607f8c089ee9e364617f895f9..5499a75b6ec7f6fb9cc282c55ce8a53b32664689 100644 (file)
@@ -178,6 +178,16 @@ async function main() {
   step('\nUpdating versions in package.json files...')
   await updateVersions(pkgWithVersions)
 
+  step('\nCopying README for router package...')
+  if (!isDryRun) {
+    await fs.copyFile(
+      resolve(__dirname, '../README.md'),
+      resolve(__dirname, '../packages/router/README.md')
+    )
+  } else {
+    console.log(`(skipped)`)
+  }
+
   step('\nGenerating changelogs...')
   for (const pkg of pkgWithVersions) {
     step(` -> ${pkg.name} (${pkg.path})`)
@@ -209,23 +219,11 @@ async function main() {
     console.log(`(skipped)`)
   }
 
-  step('\nCopying README...')
-  if (!isDryRun) {
-    await fs.copyFile(
-      resolve(__dirname, '../README.md'),
-      resolve(__dirname, 'README.md')
-    )
-  } else {
-    console.log(`(skipped)`)
-  }
-
   const { stdout } = await run('git', ['diff'], { stdio: 'pipe' })
   if (stdout) {
     step('\nCommitting changes...')
     await runIfNotDry('git', [
       'add',
-      'packages/*/README.md',
-      'packages/*/LICENSE',
       'packages/*/CHANGELOG.md',
       'packages/*/package.json',
     ])