aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJohn Molakvoæ <skjnldsv@users.noreply.github.com>2021-05-27 10:14:02 +0200
committerGitHub <noreply@github.com>2021-05-27 10:14:02 +0200
commit54f8d48c620f7b7464a04597f8cd1bbe79795004 (patch)
treec2c1c6a60fd7ba35bafa3e88b00b145cf27dbfd9
parent1430d8566f3f7ece7f907bf47b7ce165170a256d (diff)
parentc3f9f09fb0ee347e04f50f05a1c387ce5847282e (diff)
downloadnextcloud-server-54f8d48c620f7b7464a04597f8cd1bbe79795004.tar.gz
nextcloud-server-54f8d48c620f7b7464a04597f8cd1bbe79795004.zip
Merge pull request #27118 from nextcloud/dependabot/config
Add dependabot config with proper ignore for stable branches
-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"]