Commit Graph
2 Commits
Author SHA1 Message Date
Jeffery 9a22d4d3eb test(calculate-version): 整併單元測試至 app/test 並移除無法被執行的重複測試目錄
repo 根目錄 test/ 不會被 app/ 的 npm test (node --test) 探索到,導致 main 失敗路徑等整合測試實際未執行;
一併收斂至 app/test/ 並保留 output 測試,確保 34 筆測試皆可執行。
2026-06-26 11:02:03 +08:00
JefferyandClaude Opus 4.8 bd6b6017ab refactor(calculate-version): 將版本計算邏輯由 bash 改寫為 Node.js 並依功能分檔
保留 entrypoint.sh 作為容器進入點,改為啟動 app/ 下的 Node.js 程式;
依功能拆分為 logger/config/version/releases/output/index,並更新 Dockerfile 改用 node:lts-alpine。

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-06-26 10:41:34 +08:00