Skip to content

Commit 04a72f1

Browse files
authored
Add Dependabot configuration for npm and GitHub Actions
Configured Dependabot to update npm and GitHub Actions dependencies with specific schedules and settings. Signed-off-by: Yuniel Acosta Pérez <33158051+yacosta738@users.noreply.github.com>
1 parent 09d18cd commit 04a72f1

1 file changed

Lines changed: 53 additions & 0 deletions

File tree

.github/dependabot.yml

Lines changed: 53 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,53 @@
1+
version: 2
2+
updates:
3+
# Enable version updates for npm dependencies
4+
- package-ecosystem: "npm"
5+
directory: "/"
6+
schedule:
7+
interval: "weekly"
8+
day: "monday"
9+
time: "09:00"
10+
open-pull-requests-limit: 10
11+
assignees:
12+
- "yacosta738"
13+
commit-message:
14+
prefix: "deps"
15+
include: "scope"
16+
groups:
17+
astro:
18+
patterns:
19+
- "astro*"
20+
- "@astrojs/*"
21+
dev-dependencies:
22+
dependency-type: "development"
23+
patterns:
24+
- "@types/*"
25+
- "typescript"
26+
- "biome"
27+
- "lefthook"
28+
- "vitest"
29+
- "@vitest/*"
30+
ui-dependencies:
31+
patterns:
32+
- "tailwind*"
33+
- "@tailwindcss/*"
34+
- "lucide*"
35+
security-updates:
36+
patterns:
37+
- "*"
38+
update-types:
39+
- "patch"
40+
41+
# Enable version updates for GitHub Actions
42+
- package-ecosystem: "github-actions"
43+
directory: "/"
44+
schedule:
45+
interval: "weekly"
46+
day: "monday"
47+
time: "09:00"
48+
open-pull-requests-limit: 5
49+
assignees:
50+
- "yacosta738"
51+
commit-message:
52+
prefix: "ci"
53+
include: "scope"

0 commit comments

Comments
 (0)