Commit Graph

5 Commits

Author SHA1 Message Date
Cloud User 26dbb30ead Remove GIT_SSL_NO_VERIFY, fix root cause with DinD MTU=1340
CI - Lint & Test / lint-and-test (push) Failing after 5m15s Details
The TLS handshake failure was caused by MTU mismatch (pod: 1340,
DinD bridge: 1500), not certificate verification.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 16:13:05 +09:00
Cloud User 44cc5ce0e0 Add GIT_SSL_NO_VERIFY for self-signed cert on Gitea
CI - Lint & Test / lint-and-test (push) Failing after 3m28s Details
Runner CI jobs fail with gnutls_handshake() error because
catthehacker/ubuntu container doesn't trust Gitea's private certificate.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 16:03:15 +09:00
Cloud User d74af730e2 Fix CI workflow: remove container directive for node compatibility
CI - Lint & Test / lint-and-test (push) Failing after 8s Details
- actions/checkout@v4 requires node, which is missing in python:3.10-slim
- Use default ubuntu-22.04 image and install python3 via apt

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:45:59 +09:00
Cloud User d782c2741d Add test code to verify CI pipeline
Train & Deploy / train (push) Failing after 0s Details
Train & Deploy / build-and-deploy (push) Has been skipped Details
CI - Lint & Test / lint-and-test (push) Failing after 18s Details
- src/train.py: example training script
- tests/test_train.py: pytest test
- requirements.txt: pandas, scikit-learn
- Fix ci.yaml: use python:3.10-slim container

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:42:14 +09:00
Cloud User b606ed18ae Add CI/CD workflow examples and serving manifest
CI - Lint & Test / lint-and-test (push) Has been cancelled Details
- ci.yaml: lint (ruff) + test (pytest) on push/PR
- train.yaml: dvc pull → train → dvc push → docker build → deploy
- dvc-data-update.yaml: data validation on .dvc file changes
- manifests/deployment.yaml: example serving Deployment + Service

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-25 15:32:09 +09:00