Commit Graph

5 Commits

Author SHA1 Message Date
Syngnat
f73415827c 🔧 chore(ci): 适配 GitHub Actions Windows 新镜像
- 将 Windows 构建 runner 切换为 windows-2025-vs2026

- 覆盖 dev build、release 与 winget 发布流程

- 提前验证 VS 2026 镜像兼容性
2026-05-24 12:42:41 +08:00
Syngnat
fd33c31b72 🔧 chore(ci): 升级 GitHub Actions 到 Node 24 运行时 2026-05-23 11:54:48 +08:00
杨国锋
e013288967 🔧 fix(ci/release-winget): 修复 Node20 弃用告警并强制启用 Node24 运行时
- 在 release-winget workflow 增加 FORCE_JAVASCRIPT_ACTIONS_TO_NODE24=true
- 与现有 release/test workflow 的 Node24 配置保持一致
- 避免 actions/checkout、setup-go、setup-node 触发 Node20 弃用告警
2026-03-12 19:23:46 +08:00
Syngnat
934581c796 chore(ci): 调整 WinGet 发布配置
## 修改内容
- 修正 WinGet workflow 中 installers-regex,使其匹配实际 Release 产物名称

## 修改原因
- 原匹配规则无法匹配 GoNavi-windows-amd64.exe / GoNavi-windows-arm64.exe
- 避免 WinGet 发布流程找不到安装包导致失败

## 影响范围
- CI / WinGet 发布流程
2026-02-05 08:41:18 +08:00
baicaixiaozhan
1486b98d27 ci: add publish-to-winget action 2026-02-04 20:02:43 +08:00