diff options
| author | Jeff Carr <[email protected]> | 2025-01-11 08:14:45 -0600 |
|---|---|---|
| committer | Jeff Carr <[email protected]> | 2025-01-11 08:14:45 -0600 |
| commit | c57bb42f207972e44e9c67fcf2f2bcbe88e24fa6 (patch) | |
| tree | 716bcc6f4e0c1bef62534bfbddbf14050bd5c48b | |
| parent | 4546d067dd47c5af0ba0ad3defa4b9511047dce8 (diff) | |
os.Exec() is smarter now
| -rw-r--r-- | main.go | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -76,9 +76,14 @@ func main() { log.Info("") okExit("") } - shell.Exec([]string{"git", "diff"}) - shell.Exec([]string{"git", "commit", "--all"}) - okExit("forge done") + if err := shell.Exec([]string{"git", "diff"}); err != nil { + badExit(err) + } + if err := shell.ExecCheck([]string{"git", "commit", "--all"}); err != nil { + badExit(err) + } + log.Info("git commit ok. forge done") + okExit("") } if argv.Checkout != nil { |
