Skip to content

Commit 4b295d9

Browse files
authored
Merge pull request #666 from dbt-msft/fix/dependabot-optimize
chore(dependabot): switch Dependabot to weekly and separate security
2 parents 8454112 + 807f227 commit 4b295d9

2 files changed

Lines changed: 40 additions & 8 deletions

File tree

.github/dependabot.yml

Lines changed: 39 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,46 @@
1-
---
21
version: 2
2+
33
updates:
4-
- package-ecosystem: pip
4+
- package-ecosystem: "pip"
55
directory: "/"
66
schedule:
7-
interval: daily
8-
- package-ecosystem: github-actions
7+
interval: "weekly"
8+
groups:
9+
pip-updates:
10+
applies-to: "version-updates"
11+
patterns:
12+
- "*"
13+
pip-security:
14+
applies-to: "security-updates"
15+
patterns:
16+
- "*"
17+
18+
- package-ecosystem: "github-actions"
919
directory: "/"
1020
schedule:
11-
interval: daily
12-
- package-ecosystem: docker
13-
directory: "/"
21+
interval: "weekly"
22+
groups:
23+
github-actions-updates:
24+
applies-to: "version-updates"
25+
patterns:
26+
- "*"
27+
github-actions-security:
28+
applies-to: "security-updates"
29+
patterns:
30+
- "*"
31+
32+
- package-ecosystem: "docker"
33+
directories:
34+
- "/"
35+
- "/devops"
1436
schedule:
15-
interval: daily
37+
interval: "weekly"
38+
groups:
39+
docker-updates:
40+
applies-to: "version-updates"
41+
patterns:
42+
- "*"
43+
docker-security:
44+
applies-to: "security-updates"
45+
patterns:
46+
- "*"

.github/workflows/integration-tests-sqlserver.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ on: # yamllint disable-line rule:truthy
3636
jobs:
3737
integration-tests-sql-server:
3838
name: Regular
39+
if: github.actor != 'dependabot[bot]'
3940
strategy:
4041
matrix:
4142
python_version: ["3.10", "3.11", "3.12", "3.13"]

0 commit comments

Comments
 (0)