Skip to content

Commit 9c15c51

Browse files
renovate[bot]dependabot[bot]samtrion
authored
chore: Configure Renovate (#270)
* Add renovate.json * build(ci): Bump github/codeql-action from 4.31.2 to 4.31.5 (#274) * build(deps): Bump eslint-plugin-jest from 29.2.0 to 29.2.1 (#275) * build(deps): Bump prettier from 3.6.2 to 3.7.1 (#276) * build(deps): Bump prettier from 3.7.1 to 3.7.3 (#278) * build(deps): Bump @eslint/eslintrc from 3.3.1 to 3.3.3 (#277) * build(ci): Bump github/codeql-action from 4.31.5 to 4.31.6 (#279) * build(ci): Bump actions/setup-dotnet from 5.0.0 to 5.0.1 (#281) * build(deps): Bump prettier from 3.7.3 to 3.7.4 (#282) * build(ci): Bump actions/setup-node from 6.0.0 to 6.1.0 (#283) * build(ci): Bump github/codeql-action from 4.31.6 to 4.31.7 (#285) * build(ci): Bump actions/checkout from 5.0.0 to 6.0.1 (#284) Bumps [actions/checkout](https://github.com/actions/checkout) from 5.0.0 to 6.0.1. - [Release notes](https://github.com/actions/checkout/releases) - [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md) - [Commits](actions/checkout@v5.0.0...v6.0.1) --- updated-dependencies: - dependency-name: actions/checkout dependency-version: 6.0.1 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(ci): Bump github/codeql-action from 4.31.7 to 4.31.8 (#289) * build(deps): Bump eslint from 9.39.1 to 9.39.2 (#290) * build(deps): Bump eslint-plugin-jest from 29.2.1 to 29.5.0 (#291) * build(ci): Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#288) Bumps [actions/upload-artifact](https://github.com/actions/upload-artifact) from 5.0.0 to 6.0.0. - [Release notes](https://github.com/actions/upload-artifact/releases) - [Commits](actions/upload-artifact@v5.0.0...v6.0.0) --- updated-dependencies: - dependency-name: actions/upload-artifact dependency-version: 6.0.0 dependency-type: direct:production update-type: version-update:semver-major ... Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> * build(deps): Bump eslint-plugin-jest from 29.5.0 to 29.9.0 (#295) * build(deps): Bump eslint-plugin-jest from 29.9.0 to 29.10.1 (#296) * build(deps): Bump eslint-plugin-jest from 29.10.1 to 29.11.0 (#297) * build(deps): Bump eslint-plugin-jest from 29.11.0 to 29.11.1 (#299) * build(deps): Bump eslint-plugin-jest from 29.11.1 to 29.11.2 (#300) * build(ci): Bump github/codeql-action from 4.31.8 to 4.31.9 (#294) * build(deps): Bump eslint-plugin-jest from 29.11.2 to 29.12.0 (#301) * feat: Add workflow to clone labels from template repository * fix: Update action and repository references in README and package.json * feat: Update Renovate configuration for improved dependency management and automation --------- Signed-off-by: dependabot[bot] <[email protected]> Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Martin Stühmer <[email protected]>
1 parent b97af87 commit 9c15c51

File tree

3 files changed

+147
-4
lines changed

3 files changed

+147
-4
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@ jobs:
2525
- uses: actions/checkout@v2
2626

2727
- name: DependaMerge
28-
uses: dailydevops/dependamerge-action@v1
28+
uses: dailydevops/action-dependamerge@v1
2929
with:
3030
token: ${{ secrets.GITHUB_TOKEN }}
3131
command: squash # Not required, default is squash

package.json

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"version": "1.1.1",
55
"author": "dailydevops",
66
"private": true,
7-
"homepage": "https://github.com/dailydevops/dependamerge-action#readme",
7+
"homepage": "https://github.com/dailydevops/action-dependamerge#readme",
88
"repository": {
99
"type": "git",
10-
"url": "git+https://github.com/dailydevops/dependamerge-action.git"
10+
"url": "git+https://github.com/dailydevops/action-dependamerge.git"
1111
},
1212
"bugs": {
13-
"url": "https://github.com/dailydevops/dependamerge-action/issues"
13+
"url": "https://github.com/dailydevops/action-dependamerge/issues"
1414
},
1515
"keywords": [
1616
"GitHub",

renovate.json

Lines changed: 143 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,143 @@
1+
{
2+
"$schema": "https://docs.renovatebot.com/renovate-schema.json",
3+
"extends": [
4+
"config:best-practices",
5+
":disableDependencyDashboard",
6+
":automergeMinor",
7+
":automergePatch",
8+
":rebaseStalePrs"
9+
],
10+
"ignorePresets": [
11+
"group:monorepos"
12+
],
13+
"automergeType": "pr",
14+
"automergeStrategy": "squash",
15+
"enabledManagers": [
16+
"custom.regex",
17+
"dockerfile",
18+
"github-actions",
19+
"npm",
20+
"nuget"
21+
],
22+
"ignorePaths": [
23+
"**/node_modules/**",
24+
"**/bower_components/**",
25+
"**/vendor/**",
26+
"**/examples/**",
27+
"**/__tests__/**",
28+
"**/test/**",
29+
"**/__fixtures__/**"
30+
],
31+
"customManagers": [
32+
{
33+
"customType": "regex",
34+
"managerFilePatterns": [
35+
"/\\.(?:cs|fs|vb)proj$/",
36+
"/\\.(?:props|targets)$/"
37+
],
38+
"matchStrings": [
39+
"<PackageReference\\s+Include=\"(?<depName>[^\"]+)\"\\s+Version=\"\\[(?<currentValue>[^,]+),.*\"",
40+
"<Sdk\\s+Name=\"(?<depName>[^\"]+)\"\\s+Version=\"(?<currentValue>[^,]+)\"",
41+
"<Project\\s+Sdk=\"(?<depName>[^\"]+)/(?<currentValue>[^,]+)\""
42+
],
43+
"datasourceTemplate": "nuget",
44+
"versioningTemplate": "nuget"
45+
},
46+
{
47+
"customType": "regex",
48+
"managerFilePatterns": [
49+
"/\\.cs$/"
50+
],
51+
"matchStrings": [
52+
"/\\*\\s*dockerimage\\s*\\*/\\s*\"(?<depName>[^:]+):(?<currentValue>[^\"]+)\""
53+
],
54+
"datasourceTemplate": "docker",
55+
"versioningTemplate": "docker"
56+
}
57+
],
58+
"packageRules": [
59+
{
60+
"matchManagers": [
61+
"nuget",
62+
"custom.regex"
63+
],
64+
"labels": [
65+
"dependency:nuget"
66+
],
67+
"semanticCommits": "enabled",
68+
"semanticCommitType": "chore",
69+
"semanticCommitScope": "deps",
70+
"assignees": [
71+
"samtrion"
72+
]
73+
},
74+
{
75+
"matchManagers": [
76+
"github-actions"
77+
],
78+
"labels": [
79+
"dependency:actions"
80+
],
81+
"automerge": true,
82+
"semanticCommits": "enabled",
83+
"semanticCommitType": "chore",
84+
"semanticCommitScope": "ci",
85+
"assignees": [
86+
"samtrion"
87+
]
88+
},
89+
{
90+
"matchManagers": [
91+
"npm"
92+
],
93+
"labels": [
94+
"dependency:npm"
95+
],
96+
"semanticCommits": "enabled",
97+
"semanticCommitType": "chore",
98+
"semanticCommitScope": "deps",
99+
"assignees": [
100+
"samtrion"
101+
]
102+
},
103+
{
104+
"matchDatasources": [
105+
"docker",
106+
"custom.regex"
107+
],
108+
"labels": [
109+
"dependency:docker"
110+
],
111+
"semanticCommits": "enabled",
112+
"semanticCommitType": "chore",
113+
"semanticCommitScope": "docker",
114+
"assignees": [
115+
"samtrion"
116+
]
117+
},
118+
{
119+
"groupName": "Testcontainers packages",
120+
"groupSlug": "testcontainers-packages",
121+
"matchManagers": [
122+
"nuget",
123+
"custom.regex"
124+
],
125+
"matchPackageNames": [
126+
"Testcontainers",
127+
"Testcontainers.*"
128+
]
129+
},
130+
{
131+
"groupName": "TUnit packages",
132+
"groupSlug": "tunit-packages",
133+
"matchManagers": [
134+
"nuget",
135+
"custom.regex"
136+
],
137+
"matchPackageNames": [
138+
"TUnit",
139+
"TUnit.*"
140+
]
141+
}
142+
]
143+
}

0 commit comments

Comments
 (0)