Skip to content

Commit eaef368

Browse files
authored
ci: add clabot and renovate bot (#93)
1 parent af1dbca commit eaef368

2 files changed

Lines changed: 41 additions & 0 deletions

File tree

.clabot

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
{
2+
"message": "Thank you for your interest in contributing to the ontap-mcp project! We require contributors to sign our [Corporate contributor license agreement (CCLA)](https://github.com/NetApp/ontap-mcp/blob/main/CONTRIBUTING.md#creating-a-pull-request), and we don\"t have the user(s) {{usersWithoutCLA}} on file. In order for us to review and merge your code, please follow the instructions in step 6 of [creating a pull request](https://github.com/NetApp/ontap-mcp/blob/main/CONTRIBUTING.md#creating-a-pull-request). \nAfter signing the CCLA, you can ask us to recheck this PR by posting `@cla-bot check` as a comment to the PR.",
3+
"label": "cla-signed",
4+
"contributors": [
5+
"$$$ ONTAP-MCP Dev $$$",
6+
"cgrinds",
7+
"rahulguptajss",
8+
"hardikl",
9+
"$$$ External $$$",
10+
"$$$ Bots $$$",
11+
"renovate[bot]",
12+
"stepsecurity-app[bot]"
13+
]
14+
}

renovate.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:base",
5+
":semanticCommitTypeAll(chore)",
6+
":semanticCommitScopeDisabled",
7+
"docker:disable"
8+
],
9+
"minimumReleaseAge": "7 days",
10+
"ignorePaths": ["**/integration/**"],
11+
"schedule": ["before 4am on monday"],
12+
"groupName": "all dependencies",
13+
"groupSlug": "all",
14+
"lockFileMaintenance": {
15+
"enabled": false
16+
},
17+
"packageRules": [
18+
{
19+
"groupName": "all dependencies",
20+
"groupSlug": "all",
21+
"matchPackagePatterns": [
22+
"*"
23+
]
24+
}
25+
],
26+
"separateMajorMinor": false
27+
}

0 commit comments

Comments
 (0)