feat: build and publish release images from version tags

Tagging v* builds both images on Gitea Actions and pushes them to the instance
registry, then smoke-tests the published stack. The frontend read its backend
URL through import.meta.env, which Vite resolves at build time, so an image
could only point at whatever the build host had; it now reads it at runtime.
This commit is contained in:
2026-08-17 15:05:18 -04:00
parent 0220f2d970
commit b70ed5cb51
8 changed files with 397 additions and 8 deletions
+1
View File
@@ -2,6 +2,7 @@
"name": "chitai-web",
"private": true,
"version": "0.0.1",
"packageManager": "pnpm@11.20.0",
"type": "module",
"scripts": {
"dev": "vite dev",