feat(semantic-release): init

This commit is contained in:
TakahashiNg
2026-03-22 08:51:28 +00:00
parent 3856ae5eac
commit dfa07ca02c
4 changed files with 2432 additions and 0 deletions
+3
View File
@@ -43,3 +43,6 @@ nb-configuration.xml
/.quarkus/cli/plugins/
# TLS Certificates
.certs/
# NodeJS
/node_modules
+21
View File
@@ -0,0 +1,21 @@
{
"branches": ["main", { "name": "dev-*", "prerelease": "dev" }],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
"@semantic-release/changelog",
[
"@semantic-release/exec",
{
"prepareCmd": "mvn versions:set -DnewVersion=${nextRelease.version} && mvn clean compile"
}
],
["@saithodev/semantic-release-gitea", {
"giteaUrl": "https://git.demonkernel.io.vn/",
"assets": [
{"path": "dist/asset.min.css", "label": "CSS distribution"},
{"path": "dist/asset.min.js", "label": "JS distribution"}
]
}]
]
}
+17
View File
@@ -0,0 +1,17 @@
{
"version": "1.0.0",
"description": "",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [],
"author": "DemonKernel",
"packageManager": "pnpm@10.9.0",
"devDependencies": {
"@semantic-release/changelog": "^6.0.3",
"@semantic-release/commit-analyzer": "^13.0.1",
"@semantic-release/exec": "^7.1.0",
"@semantic-release/release-notes-generator": "^14.1.0",
"semantic-release": "^25.0.3"
}
}
+2391
View File
File diff suppressed because it is too large Load Diff