dependabot.yml 3.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131
  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: stable24
  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: stable25
  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. # Testing StableXX composer
  90. - package-ecosystem: composer
  91. directory: "/build/integration"
  92. schedule:
  93. interval: weekly
  94. day: saturday
  95. time: "03:00"
  96. timezone: Europe/Paris
  97. target-branch: stable24
  98. labels:
  99. - "3. to review"
  100. - "feature: dependencies"
  101. reviewers:
  102. - "nextcloud/server-dependabot"
  103. ignore:
  104. # ignore all GitHub linguist patch updates
  105. - dependency-name: "*"
  106. update-types: ["version-update:semver-major", "version-update:semver-minor", "version-update:semver-patch"]
  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: stable25
  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"]