opencodecabilloteu
bee4dcfd82
fix: cleanup old Qdrant container before starting in main.yaml
2026-06-12 21:22:47 -04:00
opencodecabilloteu
23dc0dd953
fix: cleanup old Qdrant container before starting in pr.yaml
2026-06-12 21:22:39 -04:00
opencodecabilloteu
3aa1dae3ae
fix: correct setup-python SHA in main.yaml
PR Checks / integration-test (pull_request) Failing after 8s
PR Checks / test (pull_request) Successful in 17s
2026-06-12 21:04:44 -04:00
opencodecabilloteu
6a1c86f572
fix: correct setup-python SHA in pr.yaml
PR Checks / test (pull_request) Successful in 17s
PR Checks / integration-test (pull_request) Successful in 27s
2026-06-12 21:04:37 -04:00
cloudix_mcp_server
fb77e44411
feat(ci): add nightly rebuild of latest + most recent tag
PR Checks / test (pull_request) Failing after 3s
PR Checks / integration-test (pull_request) Failing after 3s
2026-06-12 20:19:40 -04:00
cloudix_mcp_server
d504d76358
feat(ci): add tag release workflow
PR Checks / integration-test (pull_request) Failing after 3s
PR Checks / test (pull_request) Failing after 35s
2026-06-12 20:19:37 -04:00
cloudix_mcp_server
3cf10b4bb7
feat(ci): add main release workflow with tests + build-push
PR Checks / integration-test (pull_request) Failing after 36s
PR Checks / test (pull_request) Failing after 38s
2026-06-12 20:19:32 -04:00
cloudix_mcp_server
ad64f168a1
feat(ci): add PR workflow with tests + integration tests
2026-06-12 20:19:29 -04:00
cloudix_mcp_server
c63a4e9d0d
chore: remove old workflow (replaced by parallel structure)
2026-06-12 20:19:05 -04:00
cloudix_mcp_server
681fb95687
fix: use container networking for Qdrant so it's accessible at localhost:6333 from within the job container
Docker Build and Push / test (pull_request) Failing after 35s
Docker Build and Push / integration-test (pull_request) Failing after 35s
Docker Build and Push / build (pull_request) Has been skipped
2026-06-12 20:04:10 -04:00
cloudix_mcp_server
3ba23b6cef
fix: correct all six pinned action SHAs to match actual GitHub tag refs
Docker Build and Push / test (pull_request) Successful in 52s
Docker Build and Push / integration-test (pull_request) Failing after 2m55s
Docker Build and Push / build (pull_request) Has been skipped
2026-06-12 19:59:32 -04:00
cloudix_mcp_server
10abd7c48c
Migrate CI from Jenkins to Gitea Actions — use python -m pytest for test commands, fix Qdrant networking
Docker Build and Push / test (pull_request) Failing after 9s
Docker Build and Push / integration-test (pull_request) Failing after 10s
Docker Build and Push / build (pull_request) Has been skipped
2026-06-12 19:57:43 -04:00
jcabillot
33f2ee388f
Merge pull request 'chore(deps): update dependency python to 3.14' ( #14 ) from renovate/python-3.x into main
...
Docker Build and Push / test (push) Successful in 1m32s
Docker Build and Push / integration-test (push) Successful in 1m58s
Docker Build and Push / build (push) Successful in 4m5s
Reviewed-on: #14
2026-06-12 10:54:18 -04:00
renovate
b20a96f2c4
chore(deps): update dependency python to 3.14
Docker Build and Push / test (pull_request) Successful in 1m20s
Docker Build and Push / integration-test (pull_request) Successful in 2m4s
Docker Build and Push / build (pull_request) Successful in 3m48s
2026-06-12 12:56:43 +00:00
renovate
f06a391e7d
chore(deps): pin dependencies
Docker Build and Push / test (pull_request) Successful in 47s
Docker Build and Push / integration-test (pull_request) Successful in 1m1s
Docker Build and Push / build (pull_request) Successful in 1m14s
2026-06-12 12:56:29 +00:00
cloudix_mcp_server
d784cd9fba
fix: share job container network with Qdrant
...
Docker Build and Push / test (pull_request) Successful in 13s
Docker Build and Push / integration-test (pull_request) Failing after 1m49s
Docker Build and Push / build (pull_request) Has been skipped
docker run -d publishes ports to the Docker bridge network, but the
job container runs on a different Gitea Actions network. This causes
Connection refused when tests try http://localhost:6333 .
Use --network container:$(hostname) so Qdrant shares the job container's
network stack, making localhost reachable.
2026-06-12 08:14:35 -04:00
cloudix_mcp_server
14650619ad
fix: replace Gitea services container with manual docker run for Qdrant
...
Docker Build and Push / test (pull_request) Successful in 1m33s
Docker Build and Push / integration-test (pull_request) Failing after 2m23s
Docker Build and Push / build (pull_request) Has been skipped
The Gitea Actions runner v1.0.8 fails to start the Qdrant service container
with 'exec: ./entrypoint.sh: no such file or directory'. This is a runner bug
with how it handles service container entrypoints/CMD.
Bypass the service container mechanism by starting Qdrant manually with
docker run -d and a health check wait loop.
2026-06-12 08:10:51 -04:00
cloudix_mcp_server
655af15121
fix: replace Gitea services container with manual docker run for Qdrant
...
The Gitea Actions runner v1.0.8 fails to start the Qdrant service container
with 'exec: ./entrypoint.sh: no such file or directory'. This is a runner bug
with how it handles service container entrypoints/CMD.
Bypass the service container mechanism by starting Qdrant manually with
docker run -d and a health check wait loop.
2026-06-12 08:08:18 -04:00
opencodecabilloteu
07e7de2811
chore: add integration tests with real Qdrant instance
...
Docker Build and Push / test (pull_request) Successful in 13s
Docker Build and Push / integration-test (pull_request) Failing after 8s
Docker Build and Push / build (pull_request) Has been skipped
- Integration tests for search_emails and read_email against live Qdrant
- Indexes 3 test emails, tests search by content/participant/date
- CI: new 'integration-test' job with qdrant service, runs before build
- Unit test job ignores integration test file
2026-06-11 12:30:59 +00:00
opencodecabilloteu
1700877918
chore: add unit tests for pure functions + CI test job
...
Docker Build and Push / test (pull_request) Failing after 1m35s
Docker Build and Push / build (pull_request) Has been skipped
- Unit tests for normalize_email_address, payload_matches_participant,
format_search_result (9 test cases across 3 test classes)
- New 'test' job in CI workflow (runs before build)
- pytest.ini for pythonpath config
2026-06-11 12:18:20 +00:00
renovate
3f8bbc3b83
chore(deps): pin dependencies
Docker Build and Push / build (pull_request) Successful in 1m32s
2026-06-09 15:53:15 +00:00
opencodecabilloteu
301fa49422
fix: set docker build context to root for COPY paths
Docker Build and Push / build (push) Successful in 1m47s
2026-05-29 21:41:08 +00:00
Julien Cabillot
a48e28baff
feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Failing after 8m0s
2026-05-29 14:51:00 -04:00
Julien Cabillot
6b33605587
feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Failing after 56s
2026-05-29 14:23:21 -04:00
Julien Cabillot
6f53e5a8f5
feat: add Gitea Actions workflow
Docker Build and Push / build (pull_request) Failing after 34s
2026-05-29 14:09:13 -04:00