aleksey
a8da8634e0
fix(ci): publish reports to ci-reports.dev on runner host
CI / test (push) Successful in 49s
CI / push-image (push) Successful in 1m41s
CI / deploy-ift (push) Successful in 5s
CI / ci-done (push) Successful in 0s
CI / e2e-ift (push) Successful in 19s
CI / deploy-stage (push) Successful in 1m37s
CI / e2e-stage (push) Successful in 21s
2026-07-28 00:39:46 +03:00
aleksey
16eb79b340
fix(ci): chown ci-reports dir for act runner publish
CI / test (push) Successful in 48s
CI / push-image (push) Has been cancelled
CI / deploy-ift (push) Has been cancelled
CI / e2e-ift (push) Has been cancelled
CI / deploy-stage (push) Has been cancelled
CI / e2e-stage (push) Has been cancelled
CI / ci-done (push) Has been cancelled
2026-07-28 00:29:13 +03:00
aleksey
6a4734ba1c
Prune admin-ui-dist artifacts; drop Playwright report zips.
...
Refs EventHub/EventHubFrontAdmin#42
2026-07-27 22:55:10 +03:00
aleksey
8753e84a03
feat: Spec product version, build bake, Admin UI label.
...
Resolve VERSION from EventHubSpec; VITE_APP_BUILD from run_number; show Admin UI / API as version.build (sha).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 21:48:25 +03:00
aleksey
eb37476bdb
fix(ci): free stale vite preview port before mock e2e.
...
CI / test (push) Successful in 4m25s
CI / push-image (push) Successful in 12m27s
CI / deploy-ift (push) Successful in 16s
CI / ci-done (push) Successful in 0s
CI / e2e-ift (push) Successful in 2m46s
CI / deploy-stage (push) Successful in 11m55s
CI / e2e-stage (push) Successful in 4m34s
Act hostexecutor leaves zombie preview (cwd deleted) on :4173 returning 404; Playwright waits for 2xx and times out. Refs EventHub/EventHubFrontAdmin#40
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-17 21:24:41 +03:00
aleksey
840f06e68e
feat(ci): последовательный deploy IFT -> E2E -> stage -> E2E.
...
CI / test (push) Successful in 2m21s
CI / push-image (push) Successful in 4m7s
CI / ci-done (push) Successful in 0s
Stage деплоится только после полного UI-сьюта на IFT; после stage — E2E на stage (ift-ui/stage-ui + smoke).
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 11:31:22 +03:00
aleksey
e577c02eb3
fix(ci): обход падения playwright --with-deps на WSL runner.
...
CI / test (push) Successful in 2m47s
CI / push-image (push) Successful in 6m56s
CI / ci-done (push) Successful in 0s
На act_runner apt падает на half-configured openssh-server без systemd;
fallback устанавливает только Chromium, если системные libs уже есть.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-16 10:24:06 +03:00
aleksey
d0e5933b38
fix(deploy-stage): workflow_dispatch и clone DevOps с master
...
CI / test (push) Successful in 3m0s
Аналогично Back: ручной deploy v0.1.1 с sha-3f5dde498652 без пересборки.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-11 16:03:31 +03:00
aleksey
9cc4d6b85d
Co-authored-by:
CI / test (push) Failing after 4m14s
2026-07-11 15:41:34 +03:00
aleksey
728ed57e71
Co-authored-by:
CI / test (push) Failing after 4m21s
2026-07-11 15:10:05 +03:00
aleksey
6d3e7a9315
CI: build and push admin-ui image in CI; deploy-ift SSH-only.
...
CI / test (push) Failing after 8m51s
Move docker build/push from deploy-ift to CI (EventHubBack pattern).
Deploy no longer needs docker.sock on the WSL runner.
Add ensure-docker-daemon.sh for Docker Desktop on host runner.
2026-07-10 23:04:11 +03:00
aleksey
e6c7e65982
CI: robust admin docker build/push on WSL runner.
...
CI / test (push) Failing after 1m7s
Deploy IFT (admin) / deploy-ift-admin (push) Failing after 1m30s
Use build --load with network=host and retry script like EventHubBack; add deploy concurrency group and 90m timeout.
Co-authored-by: Cursor <cursoragent@cursor.com >
2026-07-10 22:07:34 +03:00
aleksey
01ce33f322
Удалён agent git-commit.sh, перенесён в ~/.cursor/eventhub/.
2026-07-07 22:30:07 +03:00
aleksey
ecfa1a66bb
Route guards, WS lifecycle, ticket stats. Refs EventHub/EventHubFrontAdmin#3
2026-07-07 21:03:46 +03:00