跳转到主要内容
修复 YAML 解析器引号处理。

Bug 修复

  • YAML 解析器:贪婪引号剥离worktree.py 中的 parse_simple_yaml() 使用了 Python 的 str.strip('"').strip("'"),会从两端移除所有匹配字符而非仅一对引号。如 "echo 'hello'" 会被错误处理为 echo 'hello。已替换为安全的 _unquote() 辅助函数,仅移除一层匹配的外层引号
  • Update:skip 路径引号处理update.ts 中的 loadUpdateSkipPaths 现在正确剥离 .trellis/config.yaml 中 skip 路径的外层引号,修复了 ".claude/commands/" 等带引号路径无法匹配的问题

迁移

无需手动操作。运行 trellis update 即可同步修复后的 YAML 解析器到你的项目。