diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 0c75a51bf..ce0b712b2 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -17,26 +17,30 @@ updates: directory: "/" schedule: interval: "monthly" + versioning-strategy: "increase" open-pull-requests-limit: 10 ignore: - dependency-name: "@playwright/test" - - dependency-name: "moment*" - - dependency-name: "protractor" + # newer versions of eslint drop support for node 18: - dependency-name: "@typescript-eslint/*" - dependency-name: "eslint-*" - dependency-name: "eslint" - - dependency-name: "prettier" - - dependency-name: "patch-package" + # the included version of typescript-eslint/typescript-estree doesn't support 5.6+ typescript: + - dependency-name: "typescript" + # dependencies for old code that we don't need to update: - dependency-name: "uglify-js" - dependency-name: "q" - dependency-name: "@types/q" + - dependency-name: "moment*" + # the recent updates break the array support (https://github.com/informatics-isi-edu/chaise/pull/2517#issuecomment-2292041258) + - dependency-name: "react-hook-form" + # we don't need to update these dependencies as frequently: + - dependency-name: "@babel/*" + - dependency-name: "babel-loader" + - dependency-name: "css-loader" + - dependency-name: "sass-loader" + - dependency-name: "prettier" groups: - babel: - patterns: - - "@babel/*" - - "babel-loader" - - "css-loader" - - "sass-loader" bootstrap: patterns: - "react-bootstrap"