Fix offline unified release gate - #78
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (4)
📝 WalkthroughWalkthroughRelease validation now links packed dependencies to local packages and installs consumer fixtures offline with isolated pnpm state. Tests verify workspace overrides, peer handling, linked directories, and installation arguments. Release evidence records successful validation for all 12 artifacts. ChangesOffline consumer validation
Estimated code review effort: 3 (Moderate) | ~20 minutes Sequence Diagram(s)sequenceDiagram
participant PackedManifest
participant ConsumerFixture
participant Pnpm
participant CI
PackedManifest->>ConsumerFixture: derive local linked dependencies
ConsumerFixture->>Pnpm: install offline with isolated state
Pnpm-->>ConsumerFixture: validate installed fixture
ConsumerFixture-->>CI: report contract results
Possibly related PRs
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches📝 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 |
|
View your CI Pipeline Execution ↗ for commit 0e0b74b
☁️ Nx Cloud last updated this comment at |
Fixes the 0.9.0 publish failure in release run 31340548562. The unified core-only fixture now derives offline link overrides from every packed dependency and isolates pnpm store and metadata caches.\n\nValidated with 263 test files / 1,777 tests, the full pnpm validate graph, and all 12 0.9.0 release artifacts plus release:check.
Summary by CodeRabbit
Bug Fixes
Tests
Documentation