Aiden Cline 10 місяців тому
батько
коміт
ee87e1f139
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      script/sync-zed.ts

+ 4 - 0
script/sync-zed.ts

@@ -74,6 +74,10 @@ async function main() {
   const versionRegex = new RegExp(`(\\[${EXTENSION_NAME}\\]\\s+(?:.*\\s*)?)version = "[^"]+"`)
   const versionRegex = new RegExp(`(\\[${EXTENSION_NAME}\\]\\s+(?:.*\\s*)?)version = "[^"]+"`)
   const updatedToml = extensionsToml.replace(versionRegex, `$1version = "${cleanVersion}"`)
   const updatedToml = extensionsToml.replace(versionRegex, `$1version = "${cleanVersion}"`)
 
 
+  if (updatedToml === extensionsToml) {
+    throw new Error(`Failed to update version in extensions.toml - pattern not found`)
+  }
+
   await Bun.write(extensionsTomlPath, updatedToml)
   await Bun.write(extensionsTomlPath, updatedToml)
   await $`git add extensions.toml`
   await $`git add extensions.toml`