Update dependabot config (#5639)

This commit is contained in:
Max Ammann
2025-03-07 18:36:54 +01:00
committed by GitHub
parent c74b9ba940
commit faae169154

377
.github/dependabot.yml vendored
View File

@ -1,52 +1,331 @@
# To get started with Dependabot version updates, you'll need to specify which # DO NOT EDIT THIS FILE. This dependabot file was generated
# package ecosystems to update and where the package manifests are located. # by https://github.com/KittyCAD/ciso Changes to this file should be addressed in
# Please see the documentation for all configuration options: # the ciso repository.
# https://help.github.com/github/administering-a-repository/configuration-options-for-dependency-updates
version: 2 version: 2
updates: updates:
- package-ecosystem: 'npm' # See documentation for possible values - package-ecosystem: github-actions
directories: directory: /
- '/' schedule:
- '/packages/codemirror-lang-kcl/' interval: weekly
- '/packages/codemirror-lsp-client/' day: monday
- '/rust/kcl-language-server/' time: '03:00'
schedule: timezone: America/Los_Angeles
interval: weekly open-pull-requests-limit: 5
day: monday groups:
reviewers: security:
- franknoirot applies-to: security-updates
- irev-dev update-types:
- package-ecosystem: 'github-actions' # See documentation for possible values - major
directory: '/' # Location of package manifests - minor
schedule: - patch
interval: weekly patch:
day: monday applies-to: version-updates
reviewers: update-types:
- adamchalmers - patch
- jessfraz major:
- package-ecosystem: 'cargo' # See documentation for possible values applies-to: version-updates
directory: '/rust/' # Location of package manifests update-types:
schedule: - major
interval: weekly minor:
day: monday applies-to: version-updates
reviewers: update-types:
- adamchalmers - minor
- jessfraz - patch
groups: - package-ecosystem: cargo
serde-dependencies: directory: /rust
patterns: schedule:
- "serde*" interval: weekly
wasm-bindgen-deps: day: monday
patterns: time: '03:00'
- "wasm-bindgen*" timezone: America/Los_Angeles
- package-ecosystem: "pip" open-pull-requests-limit: 5
directories: reviewers:
- "/public/kcl-samples/" - adamchalmers
- "/rust/kcl-python-bindings/" - franknoirot
schedule: - irev-dev
interval: weekly - jessfraz
day: monday groups:
reviewers: security:
- adamchalmers applies-to: security-updates
- jessfraz update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
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
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: npm
directory: /rust/kcl-language-server
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: npm
directory: /packages/codemirror-lang-kcl
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: npm
directory: /packages/codemirror-lsp-client
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: npm
directory: /.github/actions/github-release
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: pip
directory: /public/kcl-samples
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: pip
directory: /rust/kcl-python-bindings
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch
- package-ecosystem: docker
directory: /.github/actions/github-release
schedule:
interval: weekly
day: monday
time: '03:00'
timezone: America/Los_Angeles
open-pull-requests-limit: 5
reviewers:
- adamchalmers
- franknoirot
- irev-dev
- jessfraz
groups:
security:
applies-to: security-updates
update-types:
- major
- minor
- patch
patch:
applies-to: version-updates
update-types:
- patch
major:
applies-to: version-updates
update-types:
- major
minor:
applies-to: version-updates
update-types:
- minor
- patch