You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

dependabot.yml 4.0KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167
  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: stable23
  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. - package-ecosystem: npm
  73. directory: "/"
  74. schedule:
  75. interval: weekly
  76. day: saturday
  77. time: "03:00"
  78. timezone: Europe/Paris
  79. target-branch: stable24
  80. labels:
  81. - "3. to review"
  82. - "feature: dependencies"
  83. reviewers:
  84. - "nextcloud/server-dependabot"
  85. ignore:
  86. # ignore all GitHub linguist patch updates
  87. - dependency-name: "*"
  88. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  89. - package-ecosystem: npm
  90. directory: "/"
  91. schedule:
  92. interval: weekly
  93. day: saturday
  94. time: "03:00"
  95. timezone: Europe/Paris
  96. target-branch: stable25
  97. labels:
  98. - "3. to review"
  99. - "feature: dependencies"
  100. reviewers:
  101. - "nextcloud/server-dependabot"
  102. ignore:
  103. # ignore all GitHub linguist patch updates
  104. - dependency-name: "*"
  105. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  106. # Testing StableXX composer
  107. - package-ecosystem: composer
  108. directory: "/build/integration"
  109. schedule:
  110. interval: weekly
  111. day: saturday
  112. time: "03:00"
  113. timezone: Europe/Paris
  114. target-branch: stable23
  115. labels:
  116. - "3. to review"
  117. - "feature: dependencies"
  118. reviewers:
  119. - "nextcloud/server-dependabot"
  120. ignore:
  121. # ignore all GitHub linguist patch updates
  122. - dependency-name: "*"
  123. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  124. - package-ecosystem: composer
  125. directory: "/build/integration"
  126. schedule:
  127. interval: weekly
  128. day: saturday
  129. time: "03:00"
  130. timezone: Europe/Paris
  131. target-branch: stable24
  132. labels:
  133. - "3. to review"
  134. - "feature: dependencies"
  135. reviewers:
  136. - "nextcloud/server-dependabot"
  137. ignore:
  138. # ignore all GitHub linguist patch updates
  139. - dependency-name: "*"
  140. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  141. - package-ecosystem: composer
  142. directory: "/build/integration"
  143. schedule:
  144. interval: weekly
  145. day: saturday
  146. time: "03:00"
  147. timezone: Europe/Paris
  148. target-branch: stable25
  149. labels:
  150. - "3. to review"
  151. - "feature: dependencies"
  152. reviewers:
  153. - "nextcloud/server-dependabot"
  154. ignore:
  155. # ignore all GitHub linguist patch updates
  156. - dependency-name: "*"
  157. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]