Просмотр исходного кода

Fix AUR SSH key path handling in publish script

Quote and trim AUR_KEY environment variable to handle paths with spaces and multiline content properly.

🤖 Generated with [OpenCode](https://opencode.ai)

Co-Authored-By: OpenCode <[email protected]>
Dax Raad 8 месяцев назад
Родитель
Сommit
b536b45536
1 измененных файлов с 1 добавлено и 1 удалено
  1. 1 1
      packages/opencode/script/publish.ts

+ 1 - 1
packages/opencode/script/publish.ts

@@ -145,7 +145,7 @@ if (!snapshot) {
 
   await $`rm -rf ./dist/aur-opencode-bin`
   const gitEnv: Record<string, string> = process.env["AUR_KEY"]
-    ? { GIT_SSH_COMMAND: `ssh -i ${process.env["AUR_KEY"]}` }
+    ? { GIT_SSH_COMMAND: `ssh -i "${process.env["AUR_KEY"].trim()}"` }
     : {}
 
   await $`git clone ssh://[email protected]/opencode-bin.git ./dist/aur-opencode-bin`.env(