8000 Fix v0.11 release evidence environment binding by DaoyuanLi2816 · Pull Request #103 · DaoyuanLi2816/mini-verl · GitHub
[go: up one dir, main page]

Skip to content

Fix v0.11 release evidence environment binding - #103

Merged
DaoyuanLi2816 merged 1 commit into
mainfrom
fix-v011-release-known-good-binding
Aug 30, 2026
Merged

DaoyuanLi2816 merged 1 commit into
mainfrom
fix-v011-release-known-good-binding

Conversation

@DaoyuanLi2816
Copy link
Copy Markdown
Owner

Summary

  • bind the aggregate release gate to the WSL2 RTX 4080 known-good manifest used by the v0.11 qualification workflow
  • add a regression that verifies the evidence-chain checksum cannot drift back to the legacy manifest

Reproduction

The exact qualification from run 33285177196 fails validation with the legacy manifest checksum and passes with the WSL2 manifest checksum. The release dry run therefore reached every preceding gate successfully but failed release_evidence_chain before this fix.

Validation

  • pytest -q tests/unit/test_release_gate.py tests/unit/test_release_workflow.py (18 passed)
  • ruff check scripts/release_gate.py tests/unit/test_release_gate.py
  • ruff format --check scripts/release_gate.py tests/unit/test_release_gate.py
  • git diff --check

After merge, the candidate and full GPU qualification will be rerun against the new source SHA before release.

@DaoyuanLi2816
DaoyuanLi2816 merged commit 479695c into main Aug 30, 2026
16 checks passed
@DaoyuanLi2816
DaoyuanLi2816 deleted the fix-v011-release-known-good-binding branch August 30, 2026 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

0