dependabot.yml 4.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394
  1. version: 2
  2. registries:
  3. spring-milestones:
  4. type: maven-repository
  5. url: https://repo.spring.io/milestone
  6. updates:
  7. - package-ecosystem: "gradle"
  8. target-branch: "main"
  9. milestone: 319 # 6.2.x
  10. directory: "/"
  11. schedule:
  12. interval: "daily"
  13. time: "03:00"
  14. timezone: "Etc/UTC"
  15. labels: [ "type: dependency-upgrade" ]
  16. registries:
  17. - "spring-milestones"
  18. ignore:
  19. - dependency-name: "com.nimbusds:nimbus-jose-jwt" # nimbus-jose-jwt gets updated when oauth2-oidc-sdk is updated to ensure consistency
  20. - dependency-name: "org.python:jython" # jython updates break integration tests
  21. - dependency-name: "org.apache.directory.server:*" # ApacheDS version > 1.5.5 contains break changes
  22. - dependency-name: "org.junit:junit-bom"
  23. update-types: [ "version-update:semver-major" ]
  24. - dependency-name: "org.mockito:mockito-bom"
  25. update-types: [ "version-update:semver-major" ]
  26. - dependency-name: "org.springframework*"
  27. update-types: [ "version-update:semver-major" ]
  28. - dependency-name: "*"
  29. update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
  30. - package-ecosystem: "gradle"
  31. target-branch: "6.1.x"
  32. milestone: 318 # 6.1.x
  33. directory: "/"
  34. schedule:
  35. interval: "daily"
  36. time: "03:00"
  37. timezone: "Etc/UTC"
  38. labels: [ "type: dependency-upgrade" ]
  39. ignore:
  40. - dependency-name: "com.nimbusds:nimbus-jose-jwt" # nimbus-jose-jwt gets updated when oauth2-oidc-sdk is updated to ensure consistency
  41. - dependency-name: "org.python:jython" # jython updates break integration tests
  42. - dependency-name: "org.apache.directory.server:*" # ApacheDS version > 1.5.5 contains break changes
  43. - dependency-name: "org.junit:junit-bom"
  44. update-types: [ "version-update:semver-major" ]
  45. - dependency-name: "org.mockito:mockito-bom"
  46. update-types: [ "version-update:semver-major" ]
  47. - dependency-name: "*"
  48. update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
  49. - package-ecosystem: "gradle"
  50. target-branch: "6.0.x"
  51. milestone: 143 # 6.0.x
  52. directory: "/"
  53. schedule:
  54. interval: "daily"
  55. time: "03:00"
  56. timezone: "Etc/UTC"
  57. labels: [ "type: dependency-upgrade" ]
  58. ignore:
  59. - dependency-name: "com.nimbusds:nimbus-jose-jwt" # nimbus-jose-jwt gets updated when oauth2-oidc-sdk is updated to ensure consistency
  60. - dependency-name: "org.python:jython" # jython updates break integration tests
  61. - dependency-name: "org.apache.directory.server:*" # ApacheDS version > 1.5.5 contains break changes
  62. - dependency-name: "org.junit:junit-bom"
  63. update-types: [ "version-update:semver-major" ]
  64. - dependency-name: "org.mockito:mockito-bom"
  65. update-types: [ "version-update:semver-major" ]
  66. - dependency-name: "*"
  67. update-types: [ "version-update:semver-major", "version-update:semver-minor" ]
  68. - package-ecosystem: "gradle"
  69. target-branch: "5.8.x"
  70. milestone: 246 # 5.8.x
  71. directory: "/"
  72. schedule:
  73. interval: "daily"
  74. time: "03:00"
  75. timezone: "Etc/UTC"
  76. labels: [ "type: dependency-upgrade" ]
  77. ignore:
  78. - dependency-name: "com.nimbusds:nimbus-jose-jwt" # nimbus-jose-jwt gets updated when oauth2-oidc-sdk is updated to ensure consistency
  79. - dependency-name: "org.python:jython" # jython updates break integration tests
  80. - dependency-name: "org.apache.directory.server:*" # ApacheDS version > 1.5.5 contains break changes
  81. - dependency-name: "io.mockk:mockk" # mockk updates break tests
  82. - dependency-name: "org.opensaml:*" # org.opensaml maintains two different versions, so it must be updated manually
  83. - dependency-name: "org.junit:junit-bom"
  84. update-types: [ "version-update:semver-major" ]
  85. - dependency-name: "org.mockito:mockito-bom"
  86. update-types: [ "version-update:semver-major" ]
  87. - dependency-name: "*"
  88. update-types: [ "version-update:semver-major", "version-update:semver-minor" ]