dependabot.yml 4.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190
  1. version: 2
  2. updates:
  3. # Linting and coding style
  4. - package-ecosystem: composer
  5. directory: "/"
  6. schedule:
  7. interval: weekly
  8. day: saturday
  9. time: "03:00"
  10. timezone: Europe/Paris
  11. labels:
  12. - "3. to review"
  13. - "feature: dependencies"
  14. reviewers:
  15. - "nextcloud/server-dependabot"
  16. # Main master npm
  17. - package-ecosystem: npm
  18. directory: "/"
  19. schedule:
  20. interval: weekly
  21. day: saturday
  22. time: "03:00"
  23. timezone: Europe/Paris
  24. open-pull-requests-limit: 10
  25. labels:
  26. - "3. to review"
  27. - "feature: dependencies"
  28. reviewers:
  29. - "nextcloud/server-dependabot"
  30. # Disable automatic rebasing because without a build CI will likely fail anyway
  31. rebase-strategy: "disabled"
  32. # Testing master npm
  33. - package-ecosystem: npm
  34. directory: "/build"
  35. schedule:
  36. interval: weekly
  37. day: saturday
  38. time: "03:00"
  39. timezone: Europe/Paris
  40. labels:
  41. - "3. to review"
  42. - "feature: dependencies"
  43. # Testing master composer
  44. - package-ecosystem: composer
  45. directory: "/build/integration"
  46. schedule:
  47. interval: weekly
  48. day: saturday
  49. time: "03:00"
  50. timezone: Europe/Paris
  51. labels:
  52. - "3. to review"
  53. - "feature: dependencies"
  54. # Main stableXX npm
  55. - package-ecosystem: npm
  56. directory: "/"
  57. schedule:
  58. interval: weekly
  59. day: saturday
  60. time: "03:00"
  61. timezone: Europe/Paris
  62. target-branch: stable26
  63. labels:
  64. - "3. to review"
  65. - "feature: dependencies"
  66. reviewers:
  67. - "nextcloud/server-dependabot"
  68. ignore:
  69. # ignore all GitHub linguist patch updates
  70. - dependency-name: "*"
  71. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  72. # Disable automatic rebasing because without a build CI will likely fail anyway
  73. rebase-strategy: "disabled"
  74. - package-ecosystem: npm
  75. directory: "/"
  76. schedule:
  77. interval: weekly
  78. day: saturday
  79. time: "03:00"
  80. timezone: Europe/Paris
  81. target-branch: stable27
  82. labels:
  83. - "3. to review"
  84. - "feature: dependencies"
  85. reviewers:
  86. - "nextcloud/server-dependabot"
  87. ignore:
  88. # ignore all GitHub linguist patch updates
  89. - dependency-name: "*"
  90. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  91. # Disable automatic rebasing because without a build CI will likely fail anyway
  92. rebase-strategy: "disabled"
  93. - package-ecosystem: npm
  94. directory: "/"
  95. schedule:
  96. interval: weekly
  97. day: saturday
  98. time: "03:00"
  99. timezone: Europe/Paris
  100. target-branch: stable28
  101. labels:
  102. - "3. to review"
  103. - "feature: dependencies"
  104. reviewers:
  105. - "nextcloud/server-dependabot"
  106. ignore:
  107. # ignore all GitHub linguist patch updates
  108. - dependency-name: "*"
  109. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  110. # Disable automatic rebasing because without a build CI will likely fail anyway
  111. rebase-strategy: "disabled"
  112. # Testing StableXX composer
  113. - package-ecosystem: composer
  114. directory: "/build/integration"
  115. schedule:
  116. interval: weekly
  117. day: saturday
  118. time: "03:00"
  119. timezone: Europe/Paris
  120. target-branch: stable26
  121. labels:
  122. - "3. to review"
  123. - "feature: dependencies"
  124. reviewers:
  125. - "nextcloud/server-dependabot"
  126. ignore:
  127. # ignore all GitHub linguist patch updates
  128. - dependency-name: "*"
  129. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  130. - package-ecosystem: composer
  131. directory: "/build/integration"
  132. schedule:
  133. interval: weekly
  134. day: saturday
  135. time: "03:00"
  136. timezone: Europe/Paris
  137. target-branch: stable27
  138. labels:
  139. - "3. to review"
  140. - "feature: dependencies"
  141. reviewers:
  142. - "nextcloud/server-dependabot"
  143. ignore:
  144. # ignore all GitHub linguist patch updates
  145. - dependency-name: "*"
  146. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  147. - package-ecosystem: composer
  148. directory: "/build/integration"
  149. schedule:
  150. interval: weekly
  151. day: saturday
  152. time: "03:00"
  153. timezone: Europe/Paris
  154. target-branch: stable28
  155. labels:
  156. - "3. to review"
  157. - "feature: dependencies"
  158. reviewers:
  159. - "nextcloud/server-dependabot"
  160. ignore:
  161. # ignore all GitHub linguist patch updates
  162. - dependency-name: "*"
  163. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  164. # GitHub Actions
  165. - package-ecosystem: "github-actions"
  166. directory: "/"
  167. schedule:
  168. interval: monthly
  169. timezone: Europe/Paris
  170. groups:
  171. github-actions:
  172. patterns:
  173. - "*"
  174. labels:
  175. - "3. to review"
  176. - "feature: dependencies"
  177. reviewers:
  178. - "nextcloud/server-dependabot"