Skip to content

Commit ea7732e

Browse files
committed
ci: add renovate actions updates
1 parent 0d73128 commit ea7732e

1 file changed

Lines changed: 29 additions & 0 deletions

File tree

.github/renovate.json

Lines changed: 29 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:recommended",
5+
"helpers:pinGitHubActionDigests"
6+
],
7+
"enabledManagers": ["github-actions"],
8+
"timezone": "Europe/Istanbul",
9+
"schedule": ["before 6am on Monday"],
10+
"semanticCommits": "enabled",
11+
"semanticCommitType": "ci",
12+
"labels": ["dependencies", "github-actions"],
13+
"packageRules": [
14+
{
15+
"description": "Group non-major GitHub Actions updates.",
16+
"matchManagers": ["github-actions"],
17+
"matchUpdateTypes": ["minor", "patch", "digest", "pin"],
18+
"groupName": "GitHub Actions patch/minor",
19+
"groupSlug": "github-actions"
20+
},
21+
{
22+
"description": "Keep major GitHub Actions updates separate from lower-risk bumps.",
23+
"matchManagers": ["github-actions"],
24+
"matchUpdateTypes": ["major"],
25+
"groupName": "GitHub Actions major",
26+
"groupSlug": "github-actions-major"
27+
}
28+
]
29+
}

0 commit comments

Comments
 (0)