feat: add admin-web Docker build & push workflow with semantic-release

This commit is contained in:
Millian Lamiaux
2026-07-12 18:43:14 +02:00
committed by millianlmx
parent baddfd7510
commit 0166398ae1
11 changed files with 7960 additions and 1 deletions

21
.releaserc.json Normal file
View File

@@ -0,0 +1,21 @@
{
"branches": ["main"],
"plugins": [
"@semantic-release/commit-analyzer",
"@semantic-release/release-notes-generator",
[
"@semantic-release/exec",
{
"prepareCmd": "node scripts/prepare-release.cjs ${nextRelease.version}"
}
],
[
"@semantic-release/git",
{
"assets": ["version.json", "admin-web/package.json"],
"message": "chore(release): ${nextRelease.version} [skip ci]\n\n${nextRelease.notes}"
}
],
"@markwylde/semantic-release-gitea"
]
}