Skip to content

Commit de13f97

Browse files
authored
Update dependabot.yml
1 parent 9ac47dc commit de13f97

1 file changed

Lines changed: 29 additions & 39 deletions

File tree

.github/dependabot.yml

Lines changed: 29 additions & 39 deletions
Original file line numberDiff line numberDiff line change
@@ -1,102 +1,92 @@
11
version: 2
22

3-
# Enable version updates for GitHub Actions
43
updates:
5-
# Always check GitHub Actions (every repo has this)
4+
# ============================================
5+
# GitHub Actions (always safe)
6+
# ============================================
67
- package-ecosystem: "github-actions"
78
directory: "/"
89
schedule:
910
interval: "weekly"
1011
labels:
1112
- "dependencies"
1213
- "github-actions"
14+
- "security"
1315
open-pull-requests-limit: 5
14-
auto-merge: false
1516

16-
# ============================================
17-
# .NET/C# Projects
18-
# ============================================
17+
# ============================================
18+
# .NET / NuGet (only runs if *.csproj exists)
19+
# ============================================
1920
- package-ecosystem: "nuget"
2021
directory: "/"
2122
schedule:
2223
interval: "daily"
23-
open-pull-requests-limit: 10
2424
labels:
2525
- "dependencies"
2626
- "dotnet"
2727
- "security"
28+
open-pull-requests-limit: 10
2829
reviewers:
2930
- "ankitha39"
30-
allow:
31-
- dependency-type: "production"
32-
- dependency-type: "development"
33-
rebase-strategy: "auto"
3431

35-
# ============================================
36-
# Java/Maven Projects
37-
# ============================================
32+
# ============================================
33+
# Java / Maven (only if pom.xml exists)
34+
# ============================================
3835
- package-ecosystem: "maven"
3936
directory: "/"
4037
schedule:
4138
interval: "daily"
42-
open-pull-requests-limit: 10
4339
labels:
4440
- "dependencies"
4541
- "java"
4642
- "security"
43+
open-pull-requests-limit: 10
4744
reviewers:
4845
- "ankitha39"
49-
allow:
50-
- dependency-type: "production"
51-
- dependency-type: "development"
52-
rebase-strategy: "auto"
5346

54-
# ============================================
55-
# JavaScript/NPM Projects
56-
# ============================================
47+
# ============================================
48+
# JavaScript / npm (requires package-lock.json)
49+
# ============================================
5750
- package-ecosystem: "npm"
5851
directory: "/"
5952
schedule:
6053
interval: "daily"
61-
open-pull-requests-limit: 10
6254
labels:
6355
- "dependencies"
6456
- "javascript"
6557
- "security"
58+
open-pull-requests-limit: 10
6659
reviewers:
6760
- "ankitha39"
68-
allow:
69-
- dependency-type: "production"
70-
- dependency-type: "development"
71-
rebase-strategy: "auto"
7261

73-
# ============================================
74-
# Python Projects
75-
# ============================================
62+
# ============================================
63+
# Python / pip
64+
# Supports:
65+
# - requirements.txt
66+
# - requirements-dev.txt
67+
# - setup.py
68+
# ============================================
7669
- package-ecosystem: "pip"
7770
directory: "/"
7871
schedule:
7972
interval: "daily"
80-
open-pull-requests-limit: 10
8173
labels:
8274
- "dependencies"
8375
- "python"
8476
- "security"
77+
open-pull-requests-limit: 10
8578
reviewers:
8679
- "ankitha39"
87-
allow:
88-
- dependency-type: "production"
89-
- dependency-type: "development"
90-
rebase-strategy: "auto"
9180

92-
# ============================================
93-
# Docker (if applicable)
94-
# ============================================
81+
# ============================================
82+
# Docker (only if Dockerfile exists)
83+
# ============================================
9584
- package-ecosystem: "docker"
9685
directory: "/"
9786
schedule:
9887
interval: "weekly"
99-
open-pull-requests-limit: 5
10088
labels:
10189
- "dependencies"
10290
- "docker"
91+
- "security"
92+
open-pull-requests-limit: 5

0 commit comments

Comments
 (0)