fchinembiri
49945abbea
ci: optimize kaniko build with --snapshot-mode=redo to prevent OOM
2026-05-08 18:36:27 +02:00
fchinembiri
39abc55f05
fix: use correct sub-directory context and dockerfile path for Kaniko
Build and Push Docker Images / build (worker) (push) Waiting to run
Details
Build and Push Docker Images / deploy (push) Blocked by required conditions
Details
Build and Push Docker Images / build (api) (push) Successful in 46s
Details
Build and Push Docker Images / build (web) (push) Successful in 1m6s
Details
2026-05-08 18:11:29 +02:00
fchinembiri
6946de565b
fix: set correct Kaniko context and dockerfile path
Build and Push Docker Images / deploy (push) Blocked by required conditions
Details
Build and Push Docker Images / build (api) (push) Successful in 51s
Details
Build and Push Docker Images / build (web) (push) Successful in 1m12s
Details
Build and Push Docker Images / build (worker) (push) Has been cancelled
Details
2026-05-08 18:04:30 +02:00
fchinembiri
725c589626
fix: move DNS resolution to runner config and clean up workflow
2026-05-08 17:55:28 +02:00
fchinembiri
aebfc60c3e
fix: use correct DockerHub secrets and github context in workflow
Build and Push Docker Images / build (api) (push) Failing after 17s
Details
Build and Push Docker Images / build (web) (push) Failing after 31s
Details
Build and Push Docker Images / build (worker) (push) Failing after 17s
Details
Build and Push Docker Images / deploy (push) Has been skipped
Details
2026-05-08 17:46:44 +02:00
fchinembiri
d43ec79431
fix: inject Gitea IP into /etc/hosts for DNS resolution
Build and Push Docker Images / build (web) (push) Failing after 18s
Details
Build and Push Docker Images / build (api) (push) Failing after 18s
Details
Build and Push Docker Images / build (worker) (push) Failing after 11s
Details
Build and Push Docker Images / deploy (push) Has been skipped
Details
2026-05-08 17:30:30 +02:00
fchinembiri
2a1ecbdb35
chore: restore DIND runner and fix CI workflow
...
- Restore original DIND sidecar configuration for Gitea runner
- Fix DNS issues in CI by using external Gitea URL for checkout
- Implement Kaniko for image builds within the standard runner architecture
- Automate Kustomize manifest updates with SHA-based tagging
2026-05-08 17:01:50 +02:00
fchinembiri
0c22bd0795
fix: restore explicit checkout URL and repository
Build and Push Docker Images / build (api) (push) Failing after 45s
Details
Build and Push Docker Images / build (worker) (push) Failing after 49s
Details
Build and Push Docker Images / build (web) (push) Failing after 58s
Details
Build and Push Docker Images / deploy (push) Has been skipped
Details
2026-05-08 16:45:58 +02:00
fchinembiri
9441c0d37e
fix: use DooD (Docker-out-of-Docker) and external URLs for CI
Build and Push Docker Images / build (worker) (push) Failing after 37s
Details
Build and Push Docker Images / build (api) (push) Failing after 41s
Details
Build and Push Docker Images / build (web) (push) Failing after 47s
Details
Build and Push Docker Images / deploy (push) Has been skipped
Details
2026-05-08 16:35:51 +02:00
fchinembiri
a092935834
chore: modernize CI/CD pipeline
...
- Migrate Gitea runner to Kubernetes backend (remove DIND)
- Implement Kaniko for image builds
- Use Git SHA for deterministic image tagging
- Automate Kustomize manifest updates in CI
- Update documentation with strict GitOps policies
2026-05-08 16:14:25 +02:00
fchinembiri
b61ed9aac1
fix: install kaniko in step instead of using container
2026-05-04 23:14:45 +02:00
fchinembiri
e5bb3c1472
fix: use ubuntu-latest label for Gitea runner
2026-05-04 23:08:16 +02:00
fchinembiri
c04e597228
fix: update CI workflow to use Kaniko with gitea-runner
2026-05-04 23:05:17 +02:00
fchinembiri
ccc3d249be
feat: update GitOps workflow with Kaniko builds
...
- Use Kaniko to build Docker images without Docker daemon
- Fixes Docker-in-Docker issues in Gitea runner
- Supports building worker, api, and web images
- Added cache for faster builds
2026-05-04 22:36:08 +02:00
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
b1c6a9b290
fix: containerize web app and update CI/CD to build web image
2026-04-28 13:20:53 +02:00
fchinembiri
f02e818a2b
Add Gitea runner and Build-Push workflow for Docker Hub
2026-04-23 22:42:04 +02:00