You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
-[ ] SC-4: Error handling preserves same error message format
67
67
68
+
## Outcomes & Retrospective
69
+
70
+
### What Was Shipped
71
+
Replaced `execSync` from `node:child_process` with `@actions/exec.getExecOutput()` in `getGitCommitMessage()`, making all command execution consistent across the codebase.
72
+
73
+
### What Went Well
74
+
- Minimal change scope — only 2 files modified with net reduction in code
75
+
-`getExecOutput` was already available in the installed version (1.1.1)
76
+
- Caller was already async, so no ripple effects
77
+
- Clean review with zero issues
78
+
79
+
### What Could Improve
80
+
- Nothing notable — this was a well-scoped refactor
81
+
82
+
### Tech Debt Created
83
+
- None
84
+
68
85
## Decision Log
69
86
70
87
- Decision: Use `getExecOutput` over manual `exec` with listeners
0 commit comments