Skip to content

template-v1.1.1 — 修正部署 CI(pnpm 11 / Node 22)

Choose a tag to compare

@CXPhoenix CXPhoenix released this 22 Jun 17:23

🐛 [1.1.1] - 2026-06-23

修正 GitHub Pages 部署 workflow 的 CI 環境版本,讓部署管線正常運作(已實測 green)。

🐛 修復 (Fixed)

  • 部署 workflow 的 pnpm 由 9 升到 11:pnpm-workspace.yaml 使用 allowBuilds(pnpm 10+ 語法),pnpm 9 會誤判「packages field missing or empty」導致 build job 失敗。
  • 部署 workflow 的 Node 由 20 升到 22:pnpm 11 需要 Node >= 22.13(用到 node:sqlite),原本 Node 20 會 ERR_UNKNOWN_BUILTIN_MODULE。
  • 結果:部署管線已驗證通過——空 allowlist 時 build 成功、deploy 正確跳過,不發佈任何 deck。