glam/tests/dspy_gitops
kempersc 0374cfe622
Some checks failed
DSPy RAG Evaluation / Layer 1 - Unit Tests (push) Failing after 5m25s
DSPy RAG Evaluation / Layer 3 - Integration Tests (push) Has been skipped
DSPy RAG Evaluation / Layer 2 - DSPy Module Tests (push) Has been skipped
DSPy RAG Evaluation / Layer 4 - Comprehensive Evaluation (push) Has been skipped
DSPy RAG Evaluation / Quality Gate (push) Failing after 2s
fix(ci): remove container block from dspy-eval, install Python via apt
The Forgejo runner with label ubuntu-latest:docker://node:20-bookworm
does not properly support custom container overrides. Instead of using
container: image: python:3.11-slim, we now install Python from apt-get
in the node:20-bookworm base container (which is Debian-based).

Changes:
- Remove container: blocks from all 4 layer jobs
- Add 'Install Python' step to each job
- Use python3/python3 -m pip/python3 -m pytest commands
- Remove trigger comment from test file
2026-01-12 19:21:03 +01:00
..
datasets feat(tests): Complete DSPy GitOps testing framework 2026-01-11 20:04:33 +01:00
metrics enrich person profiles 2026-01-11 18:08:40 +01:00
__init__.py enrich person profiles 2026-01-11 18:08:40 +01:00
conftest.py chore: trigger DSPy eval workflow 2026-01-11 22:18:17 +01:00
test_layer1_unit.py fix(ci): remove container block from dspy-eval, install Python via apt 2026-01-12 19:21:03 +01:00
test_layer2_dspy.py feat(tests): Complete DSPy GitOps testing framework 2026-01-11 20:04:33 +01:00
test_layer3_integration.py feat(tests): Complete DSPy GitOps testing framework 2026-01-11 20:04:33 +01:00
test_layer4_comprehensive.py feat(tests): Complete DSPy GitOps testing framework 2026-01-11 20:04:33 +01:00