ci(config): add GHCR image publish workflow

Publish frontend, backend, and remote-gateway images to GHCR on
pushes to main and manual runs. Also update docker-compose to pull
the three service images from ghcr.io instead of Docker Hub.
This commit is contained in:
yinjianm
2026-03-25 03:28:45 +08:00
parent c7a73e3715
commit 33a027e809
8 changed files with 252 additions and 8 deletions
+1 -1
View File
@@ -15,7 +15,7 @@
语言: TypeScript, Vue, Node.js
框架: Vue 3, Vite, Express 5
包管理器: npm workspaces
构建工具: Vitefrontend, TypeScript 编译(backend/remote-gateway, Docker Compose(部署)
构建工具: Vitefrontend, TypeScript 编译(backend/remote-gateway, GitHub Actions + GHCR(镜像发布), Docker Compose(部署)
```
### 主要依赖