feat: add admin-web Docker build & push workflow with semantic-release
Some checks failed
CI / Detect Changes (pull_request) Successful in 4s
CI / Admin Web CI (pull_request) Failing after 39s
CI / YouTube Worker (pull_request) Has been skipped
CI / Deploy (pull_request) Has been skipped
PR → Build → WiFi/USB Deploy → LGTM / Build & Deploy to iPhone (WiFi/USB) (pull_request) Failing after 2m15s
PR → Build → WiFi/USB Deploy → LGTM / Wait for LGTM comment (pull_request) Has been skipped

This commit is contained in:
Millian Lamiaux
2026-07-12 18:43:14 +02:00
parent 560b056dc9
commit cb86bf55b3
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"
]
}