Skip to content

Commit a38649b

Browse files
jamesgeorge007tuunit
authored andcommitted
refactor: log exit code in addition to the error message
1 parent e0d6a37 commit a38649b

File tree

2 files changed

+14
-10
lines changed

2 files changed

+14
-10
lines changed

dist/index.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1858,13 +1858,13 @@ const exec = (cmd, args = []) =>
18581858

18591859
app.on("close", (code) => {
18601860
if (code !== 0 && !stdout.includes("nothing to commit")) {
1861-
return reject({ code, message: stderr });
1861+
return reject({ code, stderr });
18621862
}
18631863

1864-
return resolve({ code, stdout });
1864+
return resolve();
18651865
});
18661866

1867-
app.on("error", () => reject({ code: 1, message: stderr }));
1867+
app.on("error", () => reject({ code: 1, stderr }));
18681868
});
18691869

18701870
/**
@@ -1992,7 +1992,8 @@ Toolkit.run(
19921992
try {
19931993
await commitFile();
19941994
} catch (err) {
1995-
return tools.exit.failure(err.message);
1995+
const message = `Exit code: ${err.code}\n${err.stderr}`;
1996+
return tools.exit.failure(message);
19961997
}
19971998
tools.exit.success("Wrote to README");
19981999
}
@@ -2042,7 +2043,8 @@ Toolkit.run(
20422043
try {
20432044
await commitFile();
20442045
} catch (err) {
2045-
return tools.exit.failure(err.message);
2046+
const message = `Exit code: ${err.code}\n${err.stderr}`;
2047+
return tools.exit.failure(message);
20462048
}
20472049
tools.exit.success("Pushed to remote repository");
20482050
},

index.js

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -75,13 +75,13 @@ const exec = (cmd, args = []) =>
7575

7676
app.on("close", (code) => {
7777
if (code !== 0 && !stdout.includes("nothing to commit")) {
78-
return reject({ code, message: stderr });
78+
return reject({ code, stderr });
7979
}
8080

81-
return resolve({ code, stdout });
81+
return resolve();
8282
});
8383

84-
app.on("error", () => reject({ code: 1, message: stderr }));
84+
app.on("error", () => reject({ code: 1, stderr }));
8585
});
8686

8787
/**
@@ -209,7 +209,8 @@ Toolkit.run(
209209
try {
210210
await commitFile();
211211
} catch (err) {
212-
return tools.exit.failure(err.message);
212+
const message = `Exit code: ${err.code}\n${err.stderr}`;
213+
return tools.exit.failure(message);
213214
}
214215
tools.exit.success("Wrote to README");
215216
}
@@ -259,7 +260,8 @@ Toolkit.run(
259260
try {
260261
await commitFile();
261262
} catch (err) {
262-
return tools.exit.failure(err.message);
263+
const message = `Exit code: ${err.code}\n${err.stderr}`;
264+
return tools.exit.failure(message);
263265
}
264266
tools.exit.success("Pushed to remote repository");
265267
},

0 commit comments

Comments
 (0)