diff --git a/.github/dependabot.yml b/.github/dependabot.yml index 917f10b5..b39d294f 100644 --- a/.github/dependabot.yml +++ b/.github/dependabot.yml @@ -1,15 +1,211 @@ -# To get started with Dependabot version updates, you'll need to specify which -# package ecosystems to update and where the package manifests are located. -# Please see the documentation for all configuration options: -# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates +# DO NOT EDIT THIS FILE. This dependabot file was generated +# by https://github.com/KittyCAD/ciso Changes to this file should be addressed in +# the ciso repository. version: 2 updates: - - package-ecosystem: 'npm' # See documentation for possible values - directory: '/' # Location of package manifests - schedule: - interval: 'daily' - - package-ecosystem: 'github-actions' # See documentation for possible values - directory: '/' # Location of package manifests - schedule: - interval: 'daily' +- package-ecosystem: github-actions + directory: / + schedule: + interval: weekly + day: monday + time: '03:00' + timezone: America/Los_Angeles + open-pull-requests-limit: 5 + groups: + security: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch + security-major: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - major + patch: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - patch + major: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - major + minor: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch +- package-ecosystem: npm + directory: / + schedule: + interval: weekly + day: monday + time: '03:00' + timezone: America/Los_Angeles + open-pull-requests-limit: 5 + groups: + security: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch + security-major: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - major + patch: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - patch + major: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - major + minor: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch +- package-ecosystem: npm + directory: /.yarn/sdks/prettier + schedule: + interval: weekly + day: monday + time: '03:00' + timezone: America/Los_Angeles + open-pull-requests-limit: 5 + groups: + security: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch + security-major: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - major + patch: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - patch + major: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - major + minor: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch +- package-ecosystem: npm + directory: /.yarn/sdks/typescript + schedule: + interval: weekly + day: monday + time: '03:00' + timezone: America/Los_Angeles + open-pull-requests-limit: 5 + groups: + security: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch + security-major: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - major + patch: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - patch + major: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - major + minor: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch +- package-ecosystem: npm + directory: /.yarn/sdks/eslint + schedule: + interval: weekly + day: monday + time: '03:00' + timezone: America/Los_Angeles + open-pull-requests-limit: 5 + groups: + security: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch + security-major: + applies-to: security-updates + exclude-patterns: + - kittycad* + update-types: + - major + patch: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - patch + major: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - major + minor: + applies-to: version-updates + exclude-patterns: + - kittycad* + update-types: + - minor + - patch