diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 3078af6273..1d1eba6305 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,7 +1,7 @@ version: 2 updates: - package-ecosystem: "github-actions" - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/" rebase-strategy: "disabled" schedule: @@ -10,7 +10,7 @@ updates: timezone: "Europe/Berlin" time: "03:00" - package-ecosystem: npm - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/" rebase-strategy: "disabled" schedule: @@ -19,7 +19,7 @@ updates: timezone: "Europe/Berlin" time: "03:00" - package-ecosystem: docker - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/" rebase-strategy: "disabled" schedule: @@ -30,7 +30,7 @@ updates: # presenter - package-ecosystem: npm - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/presenter" rebase-strategy: "disabled" schedule: @@ -38,8 +38,58 @@ updates: day: "saturday" timezone: "Europe/Berlin" time: "03:00" + groups: + eslint: + applies-to: version-updates + patterns: + - "*eslint*" + pinia: + applies-to: version-updates + patterns: + - "*pinia*" + react: + applies-to: version-updates + patterns: + - "react*" + remark: + applies-to: version-updates + patterns: + - "remark*" + sass: + applies-to: version-updates + patterns: + - "sass*" + storybook: + applies-to: version-updates + patterns: + - "*storybook*" + stylelint: + applies-to: version-updates + patterns: + - "*stylelint*" + typescript: + applies-to: version-updates + patterns: + - "ts*" + - "*types*" + vite: + applies-to: version-updates + patterns: + - "*vite*" + vue: + applies-to: version-updates + patterns: + - "*vue?(/)*" + exclude-patterns: + - "vuetify" + - "*vuepress*" + - "vue-tsc" + vuepress: + applies-to: version-updates + patterns: + - "*vuepress*" - package-ecosystem: docker - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/presenter" rebase-strategy: "disabled" schedule: @@ -50,7 +100,7 @@ updates: # admin - package-ecosystem: npm - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/admin" rebase-strategy: "disabled" schedule: @@ -58,8 +108,58 @@ updates: day: "saturday" timezone: "Europe/Berlin" time: "03:00" + groups: + eslint: + applies-to: version-updates + patterns: + - "*eslint*" + pinia: + applies-to: version-updates + patterns: + - "*pinia*" + react: + applies-to: version-updates + patterns: + - "react*" + remark: + applies-to: version-updates + patterns: + - "remark*" + sass: + applies-to: version-updates + patterns: + - "sass*" + storybook: + applies-to: version-updates + patterns: + - "*storybook*" + stylelint: + applies-to: version-updates + patterns: + - "*stylelint*" + typescript: + applies-to: version-updates + patterns: + - "ts*" + - "*types*" + vite: + applies-to: version-updates + patterns: + - "*vite*" + vue: + applies-to: version-updates + patterns: + - "*vue?(/)*" + exclude-patterns: + - "vuetify" + - "*vuepress*" + - "vue-tsc" + vuepress: + applies-to: version-updates + patterns: + - "*vuepress*" - package-ecosystem: docker - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/admin" rebase-strategy: "disabled" schedule: @@ -70,7 +170,7 @@ updates: # frontend - package-ecosystem: npm - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/frontend" rebase-strategy: "disabled" schedule: @@ -78,8 +178,58 @@ updates: day: "saturday" timezone: "Europe/Berlin" time: "03:00" + groups: + eslint: + applies-to: version-updates + patterns: + - "*eslint*" + pinia: + applies-to: version-updates + patterns: + - "*pinia*" + react: + applies-to: version-updates + patterns: + - "react*" + remark: + applies-to: version-updates + patterns: + - "remark*" + sass: + applies-to: version-updates + patterns: + - "sass*" + storybook: + applies-to: version-updates + patterns: + - "*storybook*" + stylelint: + applies-to: version-updates + patterns: + - "*stylelint*" + typescript: + applies-to: version-updates + patterns: + - "ts*" + - "*types*" + vite: + applies-to: version-updates + patterns: + - "*vite*" + vue: + applies-to: version-updates + patterns: + - "*vue?(/)*" + exclude-patterns: + - "vuetify" + - "*vuepress*" + - "vue-tsc" + vuepress: + applies-to: version-updates + patterns: + - "*vuepress*" - package-ecosystem: docker - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/frontend" rebase-strategy: "disabled" schedule: @@ -90,7 +240,7 @@ updates: # backend - package-ecosystem: npm - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/backend" rebase-strategy: "disabled" schedule: @@ -98,8 +248,28 @@ updates: day: "saturday" timezone: "Europe/Berlin" time: "03:00" + groups: + eslint: + applies-to: version-updates + patterns: + - "*eslint*" + exclude-patterns: + - "eslint-plugin-n" + - "eslint" + prisma: + applies-to: version-updates + patterns: + - "*prisma*" + remark: + applies-to: version-updates + patterns: + - "remark*" + vuepress: + applies-to: version-updates + patterns: + - "*vuepress*" - package-ecosystem: docker - open-pull-requests-limit: 999 + open-pull-requests-limit: 99 directory: "/backend" rebase-strategy: "disabled" schedule: