Merge pull request #114 from SanjulaGanepola/feature/log-exit-message

Log exit code after workflow execution
This commit is contained in:
Sanjula Ganepola
2024-12-10 20:10:28 -05:00
committed by GitHub

View File

@@ -626,16 +626,13 @@ export class Act {
await this.storageManager.update(StorageKey.WorkspaceHistory, this.historyManager.workspaceHistory); await this.storageManager.update(StorageKey.WorkspaceHistory, this.historyManager.workspaceHistory);
if (signal === 'SIGINT') { if (signal === 'SIGINT') {
writeEmitter.fire(`\r\nTask interrupted.\r\n`); writeEmitter.fire(`\r\n${commandArgs.name} #${count} was interrupted.\r\n`);
closeEmitter.fire(code || 1); closeEmitter.fire(code || 1);
} else { } else {
writeEmitter.fire(`\r\nTask exited with exit code ${code}.\r\n`); writeEmitter.fire(`\r\n${commandArgs.name} #${count} exited with exit code ${code}.\r\n`);
closeEmitter.fire(code || 0); closeEmitter.fire(code || 0);
} }
}); });
exec.on('close', (code) => {
closeEmitter.fire(code || 0);
});
return { return {
onDidWrite: writeEmitter.event, onDidWrite: writeEmitter.event,