Skip to content

Commit f0102a9

Browse files
chore(ci): improve dependabot workflow to reduce noise (#7890)
chore: review dependabot script
1 parent 787bcae commit f0102a9

File tree

2 files changed

+44
-14
lines changed

2 files changed

+44
-14
lines changed

.github/dependabot.yml

Lines changed: 35 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,86 +3,109 @@ updates:
33
- package-ecosystem: "github-actions"
44
directory: "/"
55
schedule:
6-
interval: "daily"
6+
interval: "weekly"
7+
day: "monday"
78
commit-message:
89
prefix: chore
910
include: scope
11+
groups:
12+
github-actions:
13+
patterns:
14+
- "*"
1015

1116
- package-ecosystem: "pip"
1217
directory: "/"
1318
schedule:
14-
interval: "daily"
19+
interval: "weekly"
20+
day: "monday"
1521
target-branch: "develop"
1622
commit-message:
1723
prefix: chore
1824
include: scope
1925
ignore:
20-
# 2022-04-23: Ignoring boto3 changes until we need to care about them.
2126
- dependency-name: "boto3"
2227
groups:
2328
boto-typing:
2429
patterns:
2530
- "mypy-boto3-*"
31+
dev-dependencies:
32+
patterns:
33+
- "pytest*"
34+
- "ruff"
35+
- "mypy"
36+
- "black"
37+
- "coverage"
38+
- "flake8*"
39+
- "pre-commit"
2640

2741
- package-ecosystem: "npm"
2842
directory: "/"
2943
schedule:
30-
interval: "daily"
44+
interval: "weekly"
45+
day: "monday"
3146
target-branch: "develop"
3247
commit-message:
3348
prefix: chore
3449
include: scope
3550
allow:
36-
# Allow updates for AWS CDK
37-
- dependency-name: "aws-cdk"
51+
- dependency-name: "aws-cdk*"
52+
groups:
53+
aws-cdk:
54+
patterns:
55+
- "aws-cdk*"
3856

3957
- package-ecosystem: pip
4058
directory: /benchmark/src/instrumented
4159
commit-message:
4260
prefix: chore
4361
include: scope
4462
schedule:
45-
interval: daily
63+
interval: monthly
4664

4765
- package-ecosystem: pip
4866
directory: /benchmark/src/reference
4967
commit-message:
5068
prefix: chore
5169
include: scope
5270
schedule:
53-
interval: daily
71+
interval: monthly
5472

5573
- package-ecosystem: docker
5674
directory: /docs
5775
commit-message:
5876
prefix: chore
5977
include: scope
6078
schedule:
61-
interval: daily
79+
interval: monthly
6280

6381
- package-ecosystem: pip
6482
directory: /docs
6583
commit-message:
6684
prefix: chore
6785
include: scope
6886
schedule:
69-
interval: daily
87+
interval: weekly
88+
day: "monday"
89+
groups:
90+
docs-dependencies:
91+
patterns:
92+
- "*"
7093

7194
- package-ecosystem: pip
7295
directory: /examples/event_handler_graphql/src
7396
commit-message:
7497
prefix: chore
7598
include: scope
7699
schedule:
77-
interval: daily
100+
interval: monthly
78101

79102
- package-ecosystem: gomod
80103
directory: /layer/scripts/layer-balancer
81104
commit-message:
82105
prefix: chore
83106
include: scope
84107
schedule:
85-
interval: daily
108+
interval: monthly
86109
groups:
87110
layer-balancer:
88111
patterns:

docs/maintainers.md

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,15 @@ This is document explains who the maintainers are, their responsibilities, and h
1515

1616
| Maintainer | GitHub ID | Affiliation |
1717
| ----------------- | --------------------------------------------------------------------------------------- | ----------- |
18-
| Ana Falcão | [anafalcao](https://github.com/anafalcao){target="_blank" rel="nofollow"} | Amazon |
1918
| Leandro Damascena | [leandrodamascena](https://github.com/leandrodamascena){target="_blank" rel="nofollow"} | Amazon |
20-
| Simon Thulbourn | [sthulb](https://github.com/sthulb){target="_blank" rel="nofollow"} | Amazon |
19+
20+
## AWS Contributors
21+
22+
Active contributors from AWS who help maintain and improve this project.
23+
24+
| Contributor | GitHub ID |
25+
| ----------------- | --------------------------------------------------------------------------------------- |
26+
| Ana Falcão | [anafalcao](https://github.com/anafalcao){target="_blank" rel="nofollow"} |
2127

2228
## Emeritus
2329

@@ -30,6 +36,7 @@ Previous active maintainers who contributed to this project.
3036
| Michal Ploski | [mploski](https://github.com/mploski){target="_blank" rel="nofollow"} | Splunk |
3137
| Nicolas Moutschen | [nmoutschen](https://github.com/nmoutschen){target="_blank" rel="nofollow"} | Apollo |
3238
| Ruben Fonseca | [rubenfonseca](https://github.com/rubenfonseca){target="_blank" rel="nofollow"} | N/A |
39+
| Simon Thulbourn | [sthulb](https://github.com/sthulb){target="_blank" rel="nofollow"} | N/A |
3340
| Tom McCarthy | [cakepietoast](https://github.com/cakepietoast){target="_blank" rel="nofollow"} | MongoDB |
3441

3542
## Labels

0 commit comments

Comments
 (0)