Add exiplicit return codes

Return codes are required after the runner refactor