dependabot.yml 1.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677
  1. version: 2
  2. updates:
  3. - package-ecosystem: "pip"
  4. directory: "/"
  5. schedule:
  6. interval: "daily"
  7. open-pull-requests-limit: 1
  8. groups:
  9. # put packages in their own group if they have a history of breaking the build or needing to be reverted
  10. pre-commit:
  11. patterns:
  12. - "pre-commit"
  13. llama:
  14. patterns:
  15. - "llama*"
  16. chromadb:
  17. patterns:
  18. - "chromadb"
  19. browsergym:
  20. patterns:
  21. - "browsergym*"
  22. security-all:
  23. applies-to: "security-updates"
  24. patterns:
  25. - "*"
  26. version-all:
  27. applies-to: "version-updates"
  28. patterns:
  29. - "*"
  30. - package-ecosystem: "npm"
  31. directory: "/frontend"
  32. schedule:
  33. interval: "daily"
  34. open-pull-requests-limit: 1
  35. groups:
  36. docusaurus:
  37. patterns:
  38. - "*docusaurus*"
  39. eslint:
  40. patterns:
  41. - "*eslint*"
  42. security-all:
  43. applies-to: "security-updates"
  44. patterns:
  45. - "*"
  46. version-all:
  47. applies-to: "version-updates"
  48. patterns:
  49. - "*"
  50. - package-ecosystem: "npm"
  51. directory: "/docs"
  52. schedule:
  53. interval: "weekly"
  54. day: "wednesday"
  55. open-pull-requests-limit: 1
  56. groups:
  57. docusaurus:
  58. patterns:
  59. - "*docusaurus*"
  60. eslint:
  61. patterns:
  62. - "*eslint*"
  63. security-all:
  64. applies-to: "security-updates"
  65. patterns:
  66. - "*"
  67. version-all:
  68. applies-to: "version-updates"
  69. patterns:
  70. - "*"
  71. - package-ecosystem: "github-actions"
  72. directory: "/"
  73. schedule:
  74. interval: "weekly"