feat: polish deployment and cd pipeline

This commit is contained in:
a.tolmachev
2026-03-25 21:37:13 +03:00
parent 7baef66180
commit 26a1397699
6 changed files with 65 additions and 20 deletions
+14
View File
@@ -83,3 +83,17 @@ jobs:
- name: Run UI tests
working-directory: apps/ui
run: npm run test -- --run
deployment:
name: Deployment Artifacts
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@v5
- name: Validate docker compose
run: docker compose config -q
- name: Build deployable images
run: docker compose build admin-api mcp-server ui