aminovfariz
03cdfa7702
fix(ci): wait for php container and use explicit workdir for composer install
...
deploy / QA gates (push) Failing after 16s
deploy / Build & deploy (push) Has been skipped
qa-required / qa-required (push) Has been cancelled
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:41:51 +02:00
aminovfariz
3dca38d1c2
fix(ci): run composer install inside php container before QA gates
...
deploy / QA gates (push) Failing after 6s
deploy / Build & deploy (push) Has been skipped
qa-required / qa-required (push) Failing after 6s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:40:28 +02:00
aminovfariz
5e8273b952
fix(ci): start only php+db+memcached in CI, skip nginx (file mount fails in runner)
...
deploy / QA gates (push) Failing after 6s
deploy / Build & deploy (push) Has been skipped
qa-required / qa-required (push) Failing after 7s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:39:45 +02:00
aminovfariz
d47e45e9f8
fix(ci): create .env from .env.example before docker compose up in CI
...
deploy / QA gates (push) Failing after 2m8s
deploy / Build & deploy (push) Has been skipped
qa-required / qa-required (push) Failing after 6s
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:32:59 +02:00
aminovfariz
0e70e50abf
feat(ci): add Gitea Actions deploy pipeline and fix prod image module assets
...
deploy / QA gates (push) Failing after 1m9s
deploy / Build & deploy (push) Has been skipped
qa-required / qa-required (push) Failing after 6s
- Add .gitea/workflows/deploy.yaml: QA → build prod image → SCP to server → docker load + compose up + module:sync
- Fix Dockerfile prod stage: copy module web assets directly from modules/*/web/ instead of resolving symlinks (symlinks are excluded via .dockerignore and break on Windows/CI)
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com >
2026-06-05 11:22:47 +02:00