Skip to content

Commit a54bfee

Browse files
authored
Update dependabot config (#253)
* Update dependabot config from KittyCAD/ciso * Update dependabot config from KittyCAD/ciso * Update cargo-test.yml * Update cargo-build.yml
1 parent 1938733 commit a54bfee

File tree

3 files changed

+57
-32
lines changed

3 files changed

+57
-32
lines changed

.github/dependabot.yml

Lines changed: 57 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -8,91 +8,131 @@ updates:
88
directory: /
99
schedule:
1010
interval: weekly
11-
day: monday
12-
time: '03:00'
11+
day: saturday
1312
timezone: America/Los_Angeles
1413
open-pull-requests-limit: 5
1514
groups:
1615
security:
1716
applies-to: security-updates
17+
exclude-patterns:
18+
- kittycad*
1819
update-types:
19-
- major
2020
- minor
2121
- patch
22+
security-major:
23+
applies-to: security-updates
24+
exclude-patterns:
25+
- kittycad*
26+
update-types:
27+
- major
2228
patch:
2329
applies-to: version-updates
30+
exclude-patterns:
31+
- kittycad*
2432
update-types:
2533
- patch
2634
major:
2735
applies-to: version-updates
36+
exclude-patterns:
37+
- kittycad*
2838
update-types:
2939
- major
3040
minor:
3141
applies-to: version-updates
42+
exclude-patterns:
43+
- kittycad*
3244
update-types:
3345
- minor
3446
- patch
47+
cooldown:
48+
default-days: 7
49+
exclude:
50+
- '*kcl*'
51+
- '*zoo*'
52+
- '*kittycad*'
3553
- package-ecosystem: cargo
3654
directory: /
3755
schedule:
3856
interval: weekly
39-
day: monday
40-
time: '03:00'
57+
day: saturday
4158
timezone: America/Los_Angeles
4259
open-pull-requests-limit: 5
43-
reviewers:
44-
- adamchalmers
45-
- iterion
46-
- jessfraz
4760
groups:
4861
security:
4962
applies-to: security-updates
63+
exclude-patterns:
64+
- kittycad*
5065
update-types:
51-
- major
5266
- minor
5367
- patch
68+
security-major:
69+
applies-to: security-updates
70+
exclude-patterns:
71+
- kittycad*
72+
update-types:
73+
- major
5474
patch:
5575
applies-to: version-updates
76+
exclude-patterns:
77+
- kittycad*
5678
update-types:
5779
- patch
5880
major:
5981
applies-to: version-updates
82+
exclude-patterns:
83+
- kittycad*
6084
update-types:
6185
- major
6286
minor:
6387
applies-to: version-updates
88+
exclude-patterns:
89+
- kittycad*
6490
update-types:
6591
- minor
6692
- patch
93+
cooldown:
94+
default-days: 7
95+
exclude:
96+
- '*kcl*'
97+
- '*zoo*'
98+
- '*kittycad*'
6799
- package-ecosystem: gitsubmodule
68100
directory: /
69101
schedule:
70102
interval: weekly
71-
day: monday
72-
time: '03:00'
103+
day: saturday
73104
timezone: America/Los_Angeles
74105
open-pull-requests-limit: 5
75-
reviewers:
76-
- adamchalmers
77-
- iterion
78-
- jessfraz
79106
groups:
80107
security:
81108
applies-to: security-updates
109+
exclude-patterns:
110+
- kittycad*
82111
update-types:
83-
- major
84112
- minor
85113
- patch
114+
security-major:
115+
applies-to: security-updates
116+
exclude-patterns:
117+
- kittycad*
118+
update-types:
119+
- major
86120
patch:
87121
applies-to: version-updates
122+
exclude-patterns:
123+
- kittycad*
88124
update-types:
89125
- patch
90126
major:
91127
applies-to: version-updates
128+
exclude-patterns:
129+
- kittycad*
92130
update-types:
93131
- major
94132
minor:
95133
applies-to: version-updates
134+
exclude-patterns:
135+
- kittycad*
96136
update-types:
97137
- minor
98138
- patch

.github/workflows/cargo-build.yml

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,6 @@ on:
1010
- 'rust-toolchain'
1111
- 'rust-toolchain.toml'
1212
pull_request:
13-
paths:
14-
- '**.rs'
15-
- Cargo.toml
16-
- Cargo.lock
17-
- .github/workflows/cargo-build.yml
18-
- 'rust-toolchain'
19-
- 'rust-toolchain.toml'
2013
name: cargo build
2114
jobs:
2215
cargobuild:

.github/workflows/cargo-test.yml

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,14 +11,6 @@ on:
1111
- 'rust-toolchain'
1212
- 'rust-toolchain.toml'
1313
pull_request:
14-
paths:
15-
- '**.rs'
16-
- '**.rs.gen'
17-
- Cargo.toml
18-
- Cargo.lock
19-
- .github/workflows/cargo-build.yml
20-
- 'rust-toolchain'
21-
- 'rust-toolchain.toml'
2214
workflow_dispatch:
2315
name: cargo test
2416
jobs:

0 commit comments

Comments
 (0)