Open
Conversation
Run #[ignore] integration tests against the self-hosted Ollama instance on main branch pushes. Uses config.ci.yaml with qwen2.5:32b and shortened soak duration (120s) for CI. Closes #308 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Move hardcoded Ollama base_url and model to GitHub secrets (OLLAMA_BASE_URL, OLLAMA_MODEL) so they are determined by the runner environment, not the repository. Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Use env: block instead of inline export for secret injection - Fix connectivity check endpoint from /models to /api/tags - Quote secret references via env vars to prevent injection - Rename hardcoded user from 'ryan' to 'ci-bot' Closes #381 Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
…#308) - Fix base_url missing /v1 suffix (Ollama OpenAI-compatible endpoint requires /v1) - Add knowledge section with embedding model configuration - Add mita heartbeat_interval required field - Fix user name from ci-bot to ryan (integration tests hardcode this user) - Add OLLAMA_EMBEDDING_MODEL secret to workflow secrets and envsubst step Closes #308
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
556f374 to
145ceab
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
config.ci.yaml,LLM 指向 self-hosted Ollama(10.0.0.167:11434,qwen2.5:32b)rust.yml新增integrationjob,仅 main 分支触发,跑#[ignore]的集成测试Test plan
Integration (Ollama)job 是否成功启动real_model_soak_test_survives_long_tape_pressure在 CI 中通过Closes #308