@@ -38,6 +38,92 @@ updates:
3838 prefix-development : " deps-dev"
3939 include : " scope"
4040 # Configure pull request settings
41+ pull-request-branch-name :
42+ separator : " /"
43+ reviewers :
44+ - " Chaosbit"
45+
46+ # Enable version updates for .NET NuGet dependencies
47+ - package-ecosystem : " nuget"
48+ directory : " /backend/WorkoutApp.Api"
49+ schedule :
50+ interval : " weekly"
51+ day : " monday"
52+ time : " 07:00"
53+ timezone : " UTC"
54+ # Allow both major and minor version updates
55+ allow :
56+ - dependency-type : " direct"
57+ - dependency-type : " indirect"
58+ # Group similar updates together to reduce PR noise
59+ groups :
60+ aspnetcore :
61+ patterns :
62+ - " Microsoft.AspNetCore.*"
63+ - " Microsoft.Extensions.*"
64+ entityframework :
65+ patterns :
66+ - " Microsoft.EntityFrameworkCore.*"
67+ testing :
68+ patterns :
69+ - " Microsoft.NET.Test.*"
70+ - " xunit*"
71+ - " Moq*"
72+ # Add labels for easy identification
73+ labels :
74+ - " dependencies"
75+ - " backend"
76+ - " automated"
77+ # Limit open PRs to avoid overwhelming the repository
78+ open-pull-requests-limit : 3
79+ # Configure commit message
80+ commit-message :
81+ prefix : " deps"
82+ prefix-development : " deps-dev"
83+ include : " scope"
84+ # Configure pull request settings
85+ pull-request-branch-name :
86+ separator : " /"
87+ reviewers :
88+ - " Chaosbit"
89+
90+ # Enable version updates for .NET test project dependencies
91+ - package-ecosystem : " nuget"
92+ directory : " /backend/WorkoutApp.Tests"
93+ schedule :
94+ interval : " weekly"
95+ day : " monday"
96+ time : " 07:30"
97+ timezone : " UTC"
98+ # Allow both major and minor version updates
99+ allow :
100+ - dependency-type : " direct"
101+ - dependency-type : " indirect"
102+ # Group similar updates together to reduce PR noise
103+ groups :
104+ testing :
105+ patterns :
106+ - " Microsoft.NET.Test.*"
107+ - " xunit*"
108+ - " Moq*"
109+ - " Microsoft.AspNetCore.Mvc.Testing*"
110+ entityframework :
111+ patterns :
112+ - " Microsoft.EntityFrameworkCore.*"
113+ # Add labels for easy identification
114+ labels :
115+ - " dependencies"
116+ - " backend"
117+ - " testing"
118+ - " automated"
119+ # Limit open PRs to avoid overwhelming the repository
120+ open-pull-requests-limit : 3
121+ # Configure commit message
122+ commit-message :
123+ prefix : " deps"
124+ prefix-development : " deps-dev"
125+ include : " scope"
126+ # Configure pull request settings
41127 pull-request-branch-name :
42128 separator : " /"
43129 reviewers :
0 commit comments