ci(llm-api): integrate into hub CI/CD pipeline
- Add llm-api to docker-build-push workflow (build, push, deploy) - Add llm-api compose file to deploy-docker ALL_COMPOSE_FILES - Add llm-api to update-submodule workflow - Add llm-api CodeQL build step in security workflow - Fix typo in Traefik host rule (asepharya -> asepharyana) - Update CLAUDE.md submodule list - Fix .gitmodules URL for llm-api submodule - Clean up standalone infra files from llm-api submodule repo
This commit is contained in:
@@ -26,7 +26,9 @@ asepharyana-hub/
|
||||
- Submodule pointers are updated by CI/CD (via `repository_dispatch` or manual commit).
|
||||
- Current submodules:
|
||||
- `apps/hub` → `asepharyana/asepharyana-hub-hub`
|
||||
- `apps/scraper` → `asepharyana/asepharyana-hub-scraper`.
|
||||
- `apps/scraper` → `asepharyana/asepharyana-hub-scraper`
|
||||
- `apps/llm-api` → `asepharyana/asepharyana-hub-llm-api`
|
||||
- `apps/tools` → `asepharyana/asepharyana-hub-tools`.
|
||||
|
||||
### Infrastructure Stack
|
||||
- **Traefik v3.6** — reverse proxy, TLS termination, middleware chain, Prometheus metrics (`--metrics.prometheus=true`)
|
||||
|
||||
Reference in New Issue
Block a user