Dax Raad 8 месяцев назад
Родитель
Сommit
33457d8472
1 измененных файлов с 9 добавлено и 8 удалено
  1. 9 8
      packages/opencode/script/publish.ts

+ 9 - 8
packages/opencode/script/publish.ts

@@ -86,12 +86,13 @@ await Bun.file(`./dist/${pkg.name}/package.json`).write(
 if (!dry)
   await $`cd ./dist/${pkg.name} && npm publish --access public --tag ${npmTag}`
 
-for (const key of Object.keys(optionalDependencies)) {
-  await $`cd dist/${key}/bin && zip -r ../../${key}.zip *`
-}
+if (!snapshot) {
+  for (const key of Object.keys(optionalDependencies)) {
+    await $`cd dist/${key}/bin && zip -r ../../${key}.zip *`
+  }
 
-// Upload to GitHub releases
-const files = Object.keys(optionalDependencies)
-  .map((key) => `dist/${key}.zip`)
-  .join(" ")
-await $`gh release create v${version} ${files} --title "Release v${version}" --generate-notes`
+  const files = Object.keys(optionalDependencies)
+    .map((key) => `dist/${key}.zip`)
+    .join(" ")
+  await $`gh release create v${version} --title "Release v${version}" --generate-notes ./dist/*.zip`
+}