Repository navigation
支持不依赖 Git 的命令步骤,并提供 driver 与主机的统一升级入口。
- command 可显式设置
input: "none",在执行机器的空临时目录运行;不复制文件,结果明确记录没有代码输入快照。默认仍使用 Git 快照。 - 修复 doctor 将
command当成 AI CLI 的误报;命令查找不会执行命令。 sflow upgrade --hosts将配置的主机对齐到本机新版本;sflow hosts upgrade box mini只对齐指定主机。- 远程协议保持 3,原有快照任务继续兼容旧主机。新能力在派发前检查,缺失时给出对应主机的升级命令。
- 安装固定 release 版本,核验 SHA-256 和二进制版本后原子替换。忙碌或未确认结束的会话不会被更新器停止;部分失败逐台列出,不自动重试不确定安装。
- CI 合并同平台任务,避免重复跑单元测试和占用多个 macOS runner;四个平台的二进制和校验文件仍全部提供。
升级前先看计划:
sflow upgrade --hosts --check
sflow upgrade --hosts旧版本没有 --hosts 时,先运行一次 sflow upgrade 获取新命令。升级期间不要同时派发新任务;若有阻塞项,先检查并由操作者决定结束或停止对应会话。
input: none 不支持 workspace/artifacts,使用 run 记录版本 5;旧 driver 无法恢复这类新 run。已有 run 记录版本 1–4 继续可读。