ci: simplify Harness release validation - #679
Conversation
|
The latest updates on your projects. Learn more about Vercel for GitHub.
|
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (23)
📝 WalkthroughWalkthroughThe change adds registry-based Harness E2E workflows, release-aware quickstart dispatch, registry-lock verification, isolated shell and storage test execution, and updated documentation and cleanup behavior. ChangesDeployed E2E pipeline
Estimated code review effort: 5 (Critical) | ~120 minutes Possibly related PRs
Suggested reviewers: Poem
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
📝 Generate docstrings
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
skill-check — worker0 verified, 52 skipped (no docs/).
Four for four. Nicely done. |
Summary
latestornextWhy
The previous validation mixed quickstart coverage with model canaries, terminal recording, notifications, and duplicated E2E orchestration. Some local launchers also attempted broad process or checkout cleanup. This made failures harder to classify and could interfere with unrelated local processes.
The new cascade validates the artifact that was actually published and preserves clear failure boundaries: a failed smoke prevents E2E from starting, without making the completed release wait for either downstream run.
Validation
bash -nfor the affected launcherslatest: passed with iii 0.22.0 and Harness 1.6.7direct_answerE2E withzai/glm-5.2: passed 1/1 with score 100Summary by CodeRabbit
New Features
Bug Fixes
Documentation