Commit Graph

9 Commits

Author SHA1 Message Date
fchinembiri 86c575330d feat: update GitOps workflow and gitea-runner for Docker builds
Build and Push Docker Images / build-api (push) Waiting to run Details
Build and Push Docker Images / build-web (push) Waiting to run Details
Build and Push Docker Images / build-worker (push) Failing after 14m30s Details
- Updated workflow to use parallel jobs for worker, api, web builds
- Added GitHub Actions cache for faster builds
- Fixed Gitea runner to properly support Docker-in-Docker with TLS
- Worker fixes: STAC S3 URL patching, MinIO internal endpoint, model path
- storage.py: Fixed endpoint, credentials, and secure=false
2026-05-04 22:28:58 +02:00
fchinembiri fb4fe5d67f fix(ci): fix docker socket mount and implement missing worker logic
Build and Push Docker Images / build-and-push (push) Waiting to run Details
- Adds -v /var/run/docker.sock:/var/run/docker.sock to act_runner options
- Sets DOCKER_HOST=unix:///var/run/docker.sock for runner
- Fixes missing_outputs initialization bug in worker.py
- Implements standard inference path in worker.py using inference.py
2026-05-01 08:54:02 +02:00
fchinembiri 094df81df8 fix(ci): use Recreate strategy for runner to avoid port conflicts 2026-05-01 08:38:31 +02:00
fchinembiri 93f6123b28 fix(ci): set dnsPolicy to ClusterFirstWithHostNet for runner 2026-05-01 08:37:46 +02:00
fchinembiri 5ce2c42e2e fix(ci): enable hostNetwork for gitea-runner to allow internet access 2026-05-01 08:37:06 +02:00
fchinembiri 6128754ee2 fix(ci): configure act_runner with docker socket and privileged mode
Build and Push Docker Images / build-and-push (push) Failing after 1s Details
- Adds act_runner config.yaml to enable Docker-in-Docker in jobs
- Configures gitea-runner deployment to mount config via ConfigMap
- Enables privileged mode and mounting of /var/run/docker.sock for jobs
- Updates worker with Feature Order V2 and vectorized computation
2026-05-01 08:28:41 +02:00
fchinembiri fa913d52c2 fix: share docker socket in gitea-runner to fix CI build failure 2026-05-01 01:41:35 +02:00
fchinembiri 87f65684ec Fix MLflow DB driver and add DinD sidecar to Gitea Runner 2026-04-24 00:57:47 +02:00
fchinembiri f02e818a2b Add Gitea runner and Build-Push workflow for Docker Hub 2026-04-23 22:42:04 +02:00