From a91b5f4bb66cad65409c8a0201118c8834c45be0 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Thu, 17 Nov 2022 13:53:29 +0000 Subject: [PATCH] Renovate: Automerge TypeScript and Yarn upgrades --- renovate.json5 | 27 +++++++++++++++++++-------- 1 file changed, 19 insertions(+), 8 deletions(-) diff --git a/renovate.json5 b/renovate.json5 index 851e3cce2..8fdd6334d 100644 --- a/renovate.json5 +++ b/renovate.json5 @@ -55,16 +55,18 @@ "typedoc", "webpack", - // pdfjs-dist requires the canvas package, which cannot be built in Windows. + // pdfjs-dist requires the canvas package, which cannot be built in + // Windows. // - // An unhandled error occurred inside electron-rebuild - // node-gyp failed to rebuild 'D:\a\joplin\joplin\packages\pdf-viewer\node_modules\canvas'. + // An unhandled error occurred inside electron-rebuild node-gyp failed + // to rebuild + // 'D:\a\joplin\joplin\packages\pdf-viewer\node_modules\canvas'. // // https://github.com/mozilla/pdf.js/issues/15112 // - // Maybe need to install Canvas separately and follow the instruction here to setup the build properly on Windows: + // Maybe need to install Canvas separately and follow the instruction + // here to setup the build properly on Windows: // https://github.com/Automattic/node-canvas#compiling - "pdfjs-dist", // Too complex to upgrade past TinyMCE 5 @@ -94,9 +96,18 @@ "automerge": true }, { - // AWS packages are updated too frequently and we can assume minor - // updates are stable. - "matchPackageNames": ["@aws-sdk/client-s3", "@aws-sdk/s3-request-presigner"], + "matchPackageNames": [ + // AWS packages are updated too frequently and we can assume minor + // updates are stable. + "@aws-sdk/client-s3", + "@aws-sdk/s3-request-presigner", + + // If the apps build and all tests pass, we can assume that Yarn + // and TypeScript are safe to upgrade. They are frequently + // updated so having them here reduces noise. + "yarn", + "typescript", + ], "matchUpdateTypes": ["minor", "patch"], "automerge": true }