fix: build all packages before snapshot publish#669
Conversation
|
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📝 WalkthroughWalkthroughThe PR inserts an explicit "Build all packages" step ( ChangesSnapshot Publishing Workflow
Estimated code review effort🎯 3 (Moderate) | ⏱️ ~20 minutes Possibly related PRs
Suggested reviewers
Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 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 1d0b6e9
💡 Verify your cache is correct by running tasks in a sandbox. Read docs ↗ ☁️ Nx Cloud last updated this comment at |
@forgerock/davinci-client
@forgerock/device-client
@forgerock/journey-client
@forgerock/oidc-client
@forgerock/protect
@forgerock/sdk-types
@forgerock/sdk-utilities
@forgerock/iframe-manager
@forgerock/sdk-logger
@forgerock/sdk-oidc
@forgerock/sdk-request-middleware
@forgerock/storage
commit: |
|
Deployed 73f782f to https://ForgeRock.github.io/ping-javascript-sdk/pr-669/73f782f957b6c16c744fa4364e9445be3258e033 branch gh-pages in ForgeRock/ping-javascript-sdk |
Codecov Report✅ All modified and coverable lines are covered by tests. ❌ Your project status has failed because the head coverage (21.20%) is below the target coverage (40.00%). You can increase the head coverage or adjust the target coverage. Additional details and impacted files@@ Coverage Diff @@
## main #669 +/- ##
==========================================
+ Coverage 18.07% 21.20% +3.13%
==========================================
Files 155 154 -1
Lines 24398 24838 +440
Branches 1203 1401 +198
==========================================
+ Hits 4410 5268 +858
+ Misses 19988 19570 -418 🚀 New features to boost your workflow:
|
📦 Bundle Size Analysis📦 Bundle Size Analysis🆕 New Packages🆕 @forgerock/protect - 144.6 KB (new) 14 packages analyzed • Baseline from latest Legend🆕 New package ℹ️ How bundle sizes are calculated
🔄 Updated automatically on each push to this PR |
1b20f18 to
1d0b6e9
Compare
Summary
snapshotjob was callingpnpm publish -rwithout first building all packages, causing packages to be published withoutdist/directoriespnpm nx run-many -t build --no-agents --skip-nx-cachebefore the version step, matching the pattern already used byci:releasein thepublish-or-prjob--skip-nx-cacheensures builds use the freshly-versionedpackage.jsonrather than a stale cached artifactTest plan
dist/directoriesSummary by CodeRabbit