-
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathreleasekit.config.json
More file actions
114 lines (114 loc) · 3.05 KB
/
releasekit.config.json
File metadata and controls
114 lines (114 loc) · 3.05 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
{
"$schema": "https://goosewobbler.github.io/releasekit/schema.json",
"git": {
"pushMethod": "ssh",
"skipHooks": true
},
"version": {
"preset": "angular",
"sync": false,
"versionPrefix": "v",
"tagTemplate": "${packageName}@v${version}",
"commitMessage": "chore: release ${packageName}@${version} [skip ci]",
"prereleaseIdentifier": "next",
"packageSpecificTags": true,
"mismatchStrategy": "prefer-package",
"cargo": {
"enabled": true
},
"skip": [
"@repo/e2e",
"@wdio/bundler",
"electron-builder-app-example-cjs",
"electron-builder-app-example-esm",
"electron-builder-e2e-app",
"electron-forge-app-example-cjs",
"electron-forge-app-example-esm",
"electron-forge-e2e-app",
"electron-script-app-example-cjs",
"electron-script-app-example-esm",
"electron-script-e2e-app",
"tauri-app-example",
"tauri-e2e-app"
]
},
"ci": {
"releaseTrigger": "label",
"scopeLabels": {
"scope:shared": "@wdio/native-*",
"scope:utils": "@wdio/native-utils",
"scope:types": "@wdio/native-types",
"scope:spy": "@wdio/native-spy",
"scope:tauri": "@wdio/tauri-*",
"scope:electron": "@wdio/electron-*"
}
},
"notes": {
"changelog": {
"file": "CHANGELOG.md"
},
"releaseNotes": {
"llm": {
"provider": "ollama",
"model": "minimax-m2.7:cloud",
"baseURL": "https://ollama.com/api",
"tasks": {
"enhance": true,
"categorize": true
},
"categories": [
{ "name": "New", "description": "New features and additions" },
{ "name": "Fixed", "description": "Bug fixes including security and performance fixes" },
{ "name": "Changed", "description": "Changes to existing functionality" },
{ "name": "Removed", "description": "Features that were removed" },
{ "name": "Documentation", "description": "Documentation updates" },
{
"name": "Developer",
"description": "Internal changes",
"scopes": [
"Dependencies",
"CI",
"Testing",
"Build System",
"Code Quality",
"Infrastructure",
"Tooling",
"Performance",
"Security"
]
}
],
"scopes": {
"mode": "restricted",
"rules": {
"caseSensitive": false,
"invalidScopeAction": "remove"
}
},
"style": "Use past tense descriptions. Be concise. Focus on what changed, not implementation details."
}
}
},
"publish": {
"npm": {
"enabled": true,
"auth": "oidc",
"provenance": true,
"access": "public",
"copyFiles": ["LICENSE"]
},
"cargo": {
"enabled": true,
"noVerify": true
},
"git": {
"push": true,
"pushMethod": "ssh"
},
"githubRelease": {
"enabled": true,
"draft": true,
"body": "auto"
}
}
}