nrs
1acd991e7e
feat: pipeline モードでの Slack 通知を強化 (#346) (#347)
* feat: pipeline モードでの Slack 通知を try/finally パターンで実装
- executePipeline の本体を try/finally で囲み、全終了パスで通知を送信
- PipelineResult でスプレッド演算子による不変状態追跡
- notifySlack ヘルパーで webhook 未設定時は即 return
- 既存の早期リターンパターンを保持したまま通知機能を追加
* refactor: executePipeline のオーケストレーションと各ステップを分離
- execute.ts: オーケストレーション + Slack 通知 (157行)
- steps.ts: 5つのステップ関数 + テンプレートヘルパー (233行)
- runPipeline で全ステップを同じ抽象レベルに揃えた
- buildResult ヘルパーで let 再代入を最小化
* test: commitAndPush の git 操作失敗時の exit code 4 テストを追加
2026-02-22 21:06:29 +09:00
..
2026-02-19 16:57:24 +09:00
2026-02-22 02:05:48 +09:00
2026-02-22 08:12:00 +09:00
2026-02-19 23:28:39 +09:00
2026-02-19 17:14:07 +09:00
2026-02-22 21:06:29 +09:00
2026-02-19 11:22:49 +09:00
2026-02-22 10:50:50 +09:00
2026-02-22 20:37:14 +09:00