Skip to content

Commit bbb5c08

Browse files
authored
update dependabot config; update related blast tweak (#261)
1 parent 678fe95 commit bbb5c08

File tree

3 files changed

+30
-13
lines changed

3 files changed

+30
-13
lines changed

.github/dependabot.yaml

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,6 @@ updates:
99
labels:
1010
- autosubmit
1111
groups:
12-
dependencies:
13-
patterns: ["*"]
14-
ignore:
15-
- dependency-name: "*"
16-
update-types: ["version-update:semver-patch"]
12+
dependencies:
13+
patterns:
14+
- "*"

pkgs/blast_repo/lib/src/tweaks/dependabot_tweak.dart

Lines changed: 13 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -156,9 +156,16 @@ Iterable<Object> _allowedActionValues() =>
156156

157157
const _packageEcosystemKey = 'package-ecosystem';
158158

159-
Map<String, Object> _githubActionValue(String frequency) => {
160-
_packageEcosystemKey: 'github-actions',
161-
'directory': '/',
162-
'schedule': {'interval': frequency},
163-
'labels': ['autosubmit'],
164-
};
159+
Map<String, Object> _githubActionValue(String frequency) {
160+
return {
161+
_packageEcosystemKey: 'github-actions',
162+
'directory': '/',
163+
'schedule': {'interval': frequency},
164+
'labels': ['autosubmit'],
165+
'groups': {
166+
'dependencies': {
167+
'patterns': ['*']
168+
}
169+
},
170+
};
171+
}

pkgs/blast_repo/test/dependabot_test.dart

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ updates: "bob"
3232
final result = doDependabotFix(r'''
3333
#some comment
3434
version: 2
35-
enable-beta-ecosystems: true
35+
3636
updates:
3737
- package-ecosystem: "pub"
3838
directory: "/"
@@ -43,7 +43,7 @@ updates:
4343
expect(result, r'''
4444
#some comment
4545
version: 2
46-
enable-beta-ecosystems: true
46+
4747
updates:
4848
- package-ecosystem: "pub"
4949
directory: "/"
@@ -55,6 +55,10 @@ updates:
5555
interval: monthly
5656
labels:
5757
- autosubmit
58+
groups:
59+
dependencies:
60+
patterns:
61+
- "*"
5862
''');
5963
});
6064

@@ -74,6 +78,10 @@ updates:
7478
interval: "$frequency"
7579
labels:
7680
- autosubmit
81+
groups:
82+
dependencies:
83+
patterns:
84+
- "*"
7785
''';
7886
final result = doDependabotFix(input);
7987

@@ -104,4 +112,8 @@ updates:
104112
interval: monthly
105113
labels:
106114
- autosubmit
115+
groups:
116+
dependencies:
117+
patterns:
118+
- "*"
107119
''';

0 commit comments

Comments
 (0)