diff --git a/build-plugins/get-banner.ts b/build-plugins/get-banner.ts index dfabe13bf65..14781daac9f 100644 --- a/build-plugins/get-banner.ts +++ b/build-plugins/get-banner.ts @@ -27,5 +27,10 @@ export default async function getBanner(): Promise { return (getBannerPromise ||= Promise.all([ execPromise('git rev-parse HEAD'), fs.readFile(new URL('../package.json', import.meta.url), 'utf8') - ]).then(([{ stdout }, package_]) => generateBanner(stdout.trim(), JSON.parse(package_).version))); + ]).then(([{ stdout }, package_]) => + generateBanner(stdout.trim(), JSON.parse(package_).version) + )).catch(error => { + console.error('Could not determine commit hash:', error); + return 'could not get commit'; + }); }