Commit Graph

2 Commits

Author SHA1 Message Date
anonsaber 7737693c2b worker: wrangler 升到 4.144.0,消掉 CI 里的 out-of-date 警告
CI 实测装出 3.114.17 并打印
'The version of Wrangler you are using is now out-of-date ... to prevent
critical errors'。锁文件重新生成后 wrangler 4.144.0:

- node 24.21.0 / npm 11.19.0: npm ci 干净装出 35 个包
- npm test: 32/32 通过
- npx wrangler deploy --dry-run --outdir=.build-check: 32.30 KiB 上传,
  无配置警告、无 out-of-date 提示
2026-09-30 18:08:48 +08:00
anonsaber caa78787a3 worker: 提交 package-lock.json,让 Cloudflare 的 Git 集成走 npm ci
没有 lockfile 时 Cloudflare CI 跑 npm install,wrangler ^3.57.0 是浮动范围,
每次 CI 可能解析到不同小版本,构建不可复现。锁定后 npm ci 精确复现
wrangler 3.114.17(= 本地已验证的版本)。

从干净目录端到端验证:npm ci → npm test 32/32 通过 → npm run check
(wrangler deploy --dry-run)通过,上传 31.48 KiB。
2026-09-30 16:47:27 +08:00