File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -28,13 +28,14 @@ Release Plan for vX.Y.Z:
28284. Commit changes
29295. ⏸️ CONFIRM: Create PR to main?
30306. Wait for CI to pass on PR
31- 7. ⏸️ CONFIRM: Publish to TestPyPI?
32- 8. Verify TestPyPI package
33- 9. Merge PR to main
34- 10. ⏸️ CONFIRM: Create and push tag vX.Y.Z?
35- 11. Wait for PyPI publish
36- 12. Create GitHub release
37- 13. Clean up worktree
31+ 7. Run E2E tests on release branch
32+ 8. ⏸️ CONFIRM: Publish to TestPyPI?
33+ 9. Verify TestPyPI package
34+ 10. Merge PR to main
35+ 11. ⏸️ CONFIRM: Create and push tag vX.Y.Z?
36+ 12. Wait for PyPI publish
37+ 13. Create GitHub release
38+ 14. Clean up worktree
3839
3940Proceed with release preparation?
4041```
@@ -173,6 +174,16 @@ Proceed with release preparation?
173174 - Type checking
174175 - Unit and integration tests (Python 3.10-3.14, all platforms)
175176
177+ ### E2E Tests on Release Branch
178+
179+ - [ ] Go to ** Actions** → ** Nightly E2E**
180+ - [ ] Click ** Run workflow** , select the ` release/X.Y.Z ` branch
181+ - [ ] Wait for E2E tests to pass
182+ - [ ] If E2E tests fail:
183+ 1 . Fix issues in the release worktree
184+ 2 . Commit and push
185+ 3 . Re-run E2E tests
186+
176187---
177188
178189## Package Verification
You can’t perform that action at this time.
0 commit comments