Skip to content

Commit 3b38989

Browse files
authored
Merge pull request #9278 from wireapp/update-dependabot-action
ci: update dependabot action so its only making PRs for dev branch [WPB-22086]
2 parents 3be165e + bf8878f commit 3b38989

File tree

1 file changed

+13
-35
lines changed

1 file changed

+13
-35
lines changed

.github/dependabot.yml

Lines changed: 13 additions & 35 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,13 @@
11
version: 2
22
updates:
3+
# NPM – root (all deps except the ones explicitly ignored)
34
- package-ecosystem: npm
45
directory: '/'
56
schedule:
67
interval: daily
78
time: '05:00'
89
timezone: 'Europe/Berlin'
10+
target-branch: dev
911
open-pull-requests-limit: 99
1012
versioning-strategy: increase
1113
ignore:
@@ -41,53 +43,29 @@ updates:
4143
- dependency-name: eslint-plugin-no-unsanitized
4244
versions:
4345
- '> 4.0.x'
44-
# perform electron updates on main
45-
- package-ecosystem: npm
46-
directory: '/'
47-
schedule:
48-
interval: daily
49-
time: '05:00'
50-
timezone: 'Europe/Berlin'
51-
open-pull-requests-limit: 99
52-
versioning-strategy: increase
53-
target-branch: main
54-
allow:
55-
- dependency-name: electron
56-
ignore:
57-
- dependency-name: electron
58-
update-types: ['version-update:semver-major']
59-
# perform electron updates on staging
60-
- package-ecosystem: npm
61-
directory: '/'
62-
schedule:
63-
interval: daily
64-
time: '05:00'
65-
timezone: 'Europe/Berlin'
66-
open-pull-requests-limit: 99
67-
versioning-strategy: increase
68-
target-branch: staging
69-
allow:
70-
- dependency-name: electron
71-
ignore:
72-
- dependency-name: electron
73-
update-types: ['version-update:semver-major']
46+
47+
# NPM – app-config
7448
- package-ecosystem: npm
7549
directory: '/app-config'
7650
schedule:
7751
interval: weekly
7852
day: sunday
53+
target-branch: dev
7954
open-pull-requests-limit: 99
8055
versioning-strategy: increase
8156

82-
# Github actions
83-
- package-ecosystem: 'github-actions'
57+
# GitHub Actions
58+
- package-ecosystem: github-actions
8459
directory: '/'
60+
target-branch: dev
8561
open-pull-requests-limit: 99
8662
schedule:
87-
interval: 'daily'
63+
interval: daily
64+
8865
# Docker
89-
- package-ecosystem: 'docker'
66+
- package-ecosystem: docker
9067
directory: '/'
68+
target-branch: dev
9169
open-pull-requests-limit: 99
9270
schedule:
93-
interval: 'daily'
71+
interval: daily

0 commit comments

Comments
 (0)