️ perf(driver/release): 优化驱动镜像下载与发布链路

- 将各平台驱动拆分为独立 ZIP,并为 DuckDB 同包携带运行库
- 仅生成 ZIP 下载候选,按 Gatewaysentry 与 GitHub 短测速结果调整优先级
- 扩展发布索引的归档摘要与条目元数据,强化跨平台资产校验
- 禁止裸驱动与 CI 总包进入 VPS 镜像,并校验载荷摘要和索引一致性
- 显式控制驱动镜像发布,自动清理失败暂存、过期目录和旧版本
This commit is contained in:
Syngnat
2026-07-23 16:10:08 +08:00
parent dd9a56a70d
commit 84d6007be9
14 changed files with 2493 additions and 159 deletions

View File

@@ -1492,6 +1492,7 @@ jobs:
app-tag: ${{ steps.version.outputs.version }}
app-dir: release-assets
app-manifest: release-assets/latest-dev.json
driver-enabled: ${{ steps.driver_assets.outputs.has_driver_assets }}
driver-tag: ${{ steps.version.outputs.version }}
driver-dir: driver-release-assets
driver-version-index: ${{ runner.temp }}/driver-dev-latest-index.json