Skip to content

Commit 2783504

Browse files
committed
chore: improve dependency version bumps and release notes
1 parent c41ed8a commit 2783504

File tree

2 files changed

+40
-9
lines changed

2 files changed

+40
-9
lines changed

.release/release.base.mjs

Lines changed: 29 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,35 @@
11
export default {
22
debug: true,
33
plugins: [
4-
"@semantic-release/commit-analyzer",
5-
"@semantic-release/release-notes-generator",
4+
[
5+
"@semantic-release/commit-analyzer",
6+
{
7+
preset: "angular",
8+
releaseRules: [{ type: "deps", scope: "core", release: "patch" }],
9+
},
10+
],
11+
[
12+
"@semantic-release/release-notes-generator",
13+
{
14+
preset: "conventionalcommits",
15+
presetConfig: {
16+
types: [
17+
{ type: "feat", section: "Features" },
18+
{ type: "fix", section: "Bug Fixes" },
19+
{ type: "perf", section: "Performance Improvements" },
20+
{ type: "deps", section: "Dependencies" },
21+
{ type: "revert", section: "Reverts" },
22+
{ type: "docs", section: "Documentation" },
23+
{ type: "style", section: "Styles", hidden: true },
24+
{ type: "chore", section: "Miscellaneous Chores", hidden: true },
25+
{ type: "refactor", section: "Code Refactoring", hidden: true },
26+
{ type: "test", section: "Tests", hidden: true },
27+
{ type: "build", section: "Build System", hidden: true },
28+
{ type: "ci", section: "Continuous Integration", hidden: true },
29+
],
30+
},
31+
},
32+
],
633
[
734
"semantic-release-net",
835
{

renovate.json

Lines changed: 11 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -11,28 +11,32 @@
1111
"automerge": true,
1212
"timezone": "Europe/Zurich",
1313
"schedule": ["after 9pm", "before 6am"],
14-
"ignorePaths": ["examples/"],
1514
"packageRules": [
15+
{
16+
"matchFileNames": ["examples/**/*"],
17+
"enabled": false
18+
},
1619
{
1720
"matchManagers": ["dotnet"],
1821
"matchDepNames": ["Microsoft.CodeAnalysis.CSharp"],
1922
"matchFileNames": ["KubeOps.Generator.csproj"],
2023
"enabled": false
2124
},
25+
{
26+
"matchFileNames": ["**/*"],
27+
"semanticCommitType": "deps"
28+
},
2229
{
2330
"matchFileNames": ["src/**/*"],
24-
"semanticCommitType": "fix",
25-
"semanticCommitScope": "dependencies"
31+
"semanticCommitScope": "core"
2632
},
2733
{
2834
"matchFileNames": ["test/**/*"],
29-
"semanticCommitType": "chore",
30-
"semanticCommitScope": "test dependencies"
35+
"semanticCommitScope": "test"
3136
},
3237
{
3338
"matchFileNames": ["docs/**/*"],
34-
"semanticCommitType": "chore",
35-
"semanticCommitScope": "docs dependencies"
39+
"semanticCommitScope": "docs"
3640
}
3741
]
3842
}

0 commit comments

Comments
 (0)