diff --git a/.travis.yml b/.travis.yml index e1b8b71..dd0b2f6 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,6 +1,9 @@ # Oh yeah! language: node_js +# Node 18 binaries require glibc >= 2.28 +dist: focal + # Add additional versions here as appropriate. node_js: - 'stable' diff --git a/src/cli.ts b/src/cli.ts index 8046e4a..d7d3e7f 100644 --- a/src/cli.ts +++ b/src/cli.ts @@ -71,8 +71,7 @@ async function run(syncer: ITypeSyncer) { ) if ( flags.dry === 'fail' && - totals.newTypings > 0 && - totals.removedTypings > 0 + (totals.newTypings > 0 || totals.removedTypings > 0) ) { C.error('Typings changed; check failed.') process.exitCode = 1