aboutsummaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2021-05-26 15:36:23 +0200
committerJohn Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>2021-05-26 15:51:11 +0200
commitc3f9f09fb0ee347e04f50f05a1c387ce5847282e (patch)
treef82f8a3ef412e9969da1164bf597f33234ca153f /.github
parent8b0ce8c8a192eea10b9ac3fa58ec624d6c9712a5 (diff)
downloadnextcloud-server-c3f9f09fb0ee347e04f50f05a1c387ce5847282e.tar.gz
nextcloud-server-c3f9f09fb0ee347e04f50f05a1c387ce5847282e.zip
Add dependabot config with proper ignore for stable branches
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
Diffstat (limited to '.github')
-rw-r--r--.github/dependabot.yml149
1 files changed, 149 insertions, 0 deletions
diff --git a/.github/dependabot.yml b/.github/dependabot.yml
new file mode 100644
index 00000000000..de9d0a9a994
--- /dev/null
+++ b/.github/dependabot.yml
@@ -0,0 +1,149 @@
+version: 2
+updates:
+# Linting and coding style
+- package-ecosystem: composer
+ directory: "/"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+
+# Main master npm
+- package-ecosystem: npm
+ directory: "/"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ open-pull-requests-limit: 10
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+
+# Testing master npm
+- package-ecosystem: npm
+ directory: "/build"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+
+# Testing master composer
+- package-ecosystem: composer
+ directory: "/build/integration"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+
+
+# Main stableXX npm
+- package-ecosystem: npm
+ directory: "/"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable19
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]
+
+- package-ecosystem: npm
+ directory: "/"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable20
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]
+
+- package-ecosystem: npm
+ directory: "/"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable21
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]
+
+# Testing StableXX composer
+- package-ecosystem: composer
+ directory: "/build/integration"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable19
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]
+
+- package-ecosystem: composer
+ directory: "/build/integration"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable20
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]
+
+- package-ecosystem: composer
+ directory: "/build/integration"
+ schedule:
+ interval: weekly
+ day: saturday
+ time: "03:00"
+ timezone: Europe/Paris
+ target-branch: stable21
+ labels:
+ - "3. to review"
+ - "feature: dependencies"
+ ignore:
+ # ignore all GitHub linguist patch updates
+ - dependency-name: "*"
+ update-types: ["version-update:semver-major", "version-update:semver-minor"]