Jelajahi Sumber

chores: catch custom version suffices (alpha, beta etc.) (#2311)

Ifedapo .A. Olarewaju 4 tahun lalu
induk
melakukan
375b09fe2c
1 mengubah file dengan 3 tambahan dan 2 penghapusan
  1. 3 2
      bin/make-new-versions-table

+ 3 - 2
bin/make-new-versions-table

@@ -21,12 +21,13 @@ const commit = match[1]
 
 const tagStdout = execSync(`git tag --list --contains ${commit}`)
 const tags = tagStdout.toString()
-const rx = /([@/\w-]+)@(\d+\.\d+\.\d+)/g
+const rx = /([@\/\w-]+)@(\d+\.\d+\.\d+)(-alpha\.\d+|-beta\.\d+)?/g
 
 const versions = []
 let m
 while ((m = rx.exec(tags))) {
-  const [, pkg, version] = m
+  const [, pkg, versionPrefix, versionSuffix] = m
+  const version = `${versionPrefix}${versionSuffix || ''}`
   versions.push({ pkg, version })
 }