Gitea Action
f8a03b2b73
ci: update image tags to c6a3776332 [skip ci]
2026-08-12 03:21:28 +00:00
Gitea Action
1df45a56ec
ci: update image tags to a3dd4851f9 [skip ci]
2026-07-30 19:40:04 +00:00
Gitea Action
e8de1cf3c7
ci: update image tags to c94e0ce56e [skip ci]
2026-07-29 20:18:06 +00:00
Gitea Action
d1a868613d
ci: update image tags to e0ba21eb07 [skip ci]
2026-07-11 20:35:37 +00:00
Gitea Action
4cf9c16fa4
ci: update image tags to 6c4530c70d [skip ci]
2026-07-10 20:05:48 +00:00
Gitea Action
95a7d1a9bd
ci: update image tags to e23ef8fd09 [skip ci]
2026-07-10 06:46:52 +00:00
Gitea Action
2ac0645019
ci: update image tags to c79cf68db9 [skip ci]
2026-07-10 05:46:45 +00:00
fchinembiri
c79cf68db9
fix(musicseer): implement sequential playlist scraping via embeds, add Deno to Dockerfile for yt-dlp, and configure Always imagePullPolicy
Build and Push Docker Images / build (api) (push) Successful in 2m58s
Details
Build and Push Docker Images / build (musicseerr) (push) Successful in 8m1s
Details
Build and Push Docker Images / build (web) (push) Successful in 1m55s
Details
Build and Push Docker Images / build (nextgen) (push) Successful in 7m31s
Details
Build and Push Docker Images / build (worker) (push) Successful in 10m9s
Details
Build and Push Docker Images / deploy (push) Successful in 48s
Details
2026-07-10 07:25:25 +02:00
Gitea Action
6ec5cbaa13
ci: update image tags to 7da517dffb [skip ci]
2026-07-09 23:54:46 +00:00
Gitea Action
d7415de1e7
ci: update image tags to 00c7498859 [skip ci]
2026-07-09 23:32:46 +00:00
Gitea Action
191273c45f
ci: update image tags to 93296dbee3 [skip ci]
2026-07-09 22:46:03 +00:00
fchinembiri
00997c0912
feat: enable Gitea Actions globally
2026-06-04 16:47:56 +02:00
fchinembiri
f52067105c
fix: revert to known working image tags
2026-05-28 23:02:43 +02:00
fchinembiri
6cb70ce523
fix(k8s): manually configure ingresses for supabase basket
2026-05-19 17:11:42 +02:00
fchinembiri
b38285beb9
feat(k8s): add supabase for basket flutter app
2026-05-19 17:03:33 +02:00
fchinembiri
22d2279329
chore: manually update image tags to cce57ee
2026-05-09 00:20:47 +02:00
Gitea Action
00b71c5ce4
ci: update image tags to 1dd0848067 [skip ci]
2026-05-08 18:40:32 +00:00
Gitea Action
2a5a54485b
ci: update image tags to cdd31c5b44 [skip ci]
2026-05-08 18:25:56 +00:00
fchinembiri
725c589626
fix: move DNS resolution to runner config and clean up workflow
2026-05-08 17:55:28 +02:00
fchinembiri
74f1efacf9
debug: enable debug logging for runner
2026-05-08 17:22:21 +02:00
fchinembiri
ba92960a47
fix: disable TLS for internal DIND to resolve cert issues
2026-05-08 17:11:07 +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
b91a71d901
fix: use external GITEA_INSTANCE_URL for runner
2026-05-08 16:38:22 +02:00
fchinembiri
7f17f76126
fix: add-host mapping for Gitea DNS
2026-05-08 16:37:21 +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
502cb08b1e
fix: restore hostNetwork for DNS
2026-05-08 16:33:43 +02:00
fchinembiri
1b400a71c7
fix: revert labels to docker:// schema
2026-05-08 16:28:39 +02:00
fchinembiri
e8c3bd462b
debug: set log level to debug
2026-05-08 16:22:39 +02:00
fchinembiri
088cf8ce91
fix: use container.type=kubernetes and k8s:// labels for runner
2026-05-08 16:20:42 +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
208d848ab2
fix: update gitea-runner to use Unix socket for Docker
...
- Changed DOCKER_HOST from tcp://localhost:2375 to unix:///var/run/docker.sock
- Updated docker_host in container config
- Fixed runner to use Unix socket instead of TCP/TLS
2026-05-04 22:32: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
cd9f6f210d
fix(ci): merge duplicate runner keys in config.yaml
2026-05-01 09:28:46 +02:00
fchinembiri
5caabc930d
fix(ci): use tcp://localhost:2375 and network=host for jobs
2026-05-01 09:26:43 +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
9fd80dec3f
fix(ci): use tcp://localhost:2375 for docker_host
2026-05-01 08:41:43 +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
a399d12f1d
fix(ci): add unix:// prefix to docker_host in runner config
2026-05-01 08:34:33 +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
096ed9f76b
feat: implement Spatio-Temporal Deep Learning pipeline for inference worker
...
Build and Push Docker Images / build-and-push (push) Failing after 24s
Details
- Add hybrid PyTorch (TemporalFCN) + CatBoost ensemble logic in new hybrid_inference.py
- Update worker.py to support 'Hybrid' model type with artifact syncing from MinIO
- Integrate odc-stac for raw spectral index fetching from DE Africa STAC
- Update requirements.txt with torch, odc-stac, and rioxarray dependencies
- Include ntfy deployment in k8s manifests
2026-05-01 01:17:28 +02:00
fchinembiri
66cf21ca5d
fix: cleanup worker manifest and remove brittle overrides
2026-04-28 13:55:09 +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
03483140c3
feat: implement Phase 5 Technical Portfolio and deep-dive documentation
2026-04-28 13:16:26 +02:00
fchinembiri
87f65684ec
Fix MLflow DB driver and add DinD sidecar to Gitea Runner
2026-04-24 00:57:47 +02:00
fchinembiri
8817ba5233
Phase 3: Configure API and Worker to use standalone PostGIS and Docker Hub images
2026-04-23 22:56:40 +02:00
fchinembiri
f02e818a2b
Add Gitea runner and Build-Push workflow for Docker Hub
2026-04-23 22:42:04 +02:00
fchinembiri
3b6005b4fd
Restructure k8s manifests for GitOps alignment in k8s/base/
2026-04-23 22:14:31 +02:00