fix(semantic-release): better config (#22)
Release package / release (push) Successful in 57m40s

Co-authored-by: TakahashiNg <83152264+TakahashiNguyen@users.noreply.github.com>
Reviewed-on: #22
This commit was merged in pull request #22.
This commit is contained in:
2026-04-13 07:45:29 +00:00
parent b35b4be62e
commit d925e0da22
14 changed files with 157 additions and 196 deletions
+19
View File
@@ -0,0 +1,19 @@
branches:
- "main"
- name: "dev-*"
prerelease: "${name.replace('dev-', '')}"
channel: "${name.replace('dev-', '')}"
plugins:
- "@semantic-release/commit-analyzer"
- "@semantic-release/release-notes-generator"
- "@semantic-release/changelog"
- - "@semantic-release/exec"
- prepareCmd: |
./mvnw versions:set -DnewVersion=${nextRelease.version} &&
sed -i "/-service:/ s|:[^:]*$|:${nextRelease.version}|" k8s.yaml &&
if [ "${branch.name}" = "main" ]; then
./mvnw package -B -Dquarkus.container-image.tag=${nextRelease.version} -DskipTests
fi
- - "@saithodev/semantic-release-gitea"
- giteaUrl: "https://git.demonkernel.io.vn/"