diff --git a/packages/health-check/src/run.js b/packages/health-check/src/run.js index 829a3c48..cfebfced 100644 --- a/packages/health-check/src/run.js +++ b/packages/health-check/src/run.js @@ -38,5 +38,10 @@ require("yargs/yargs")(process.argv.slice(2)).command( .push(entry) // insert new record .remove(({ date }) => date < getYesterdayISOString()) // drop old records .write(); + + // exit with code 1 if any of the checks report failure + if (checks.some(({ up }) => !up)) { + process.exit(1); + } } ).argv;