refactor(build): share the production lifecycle - #3376
james-elicx wants to merge 6 commits into
Conversation
@vinext/cloudflare
create-vinext-app
@vinext/types
vinext
@cloudflare/workers-response-store
commit: |
|
/bigbonk review for issues\n\nTime limit: 8 minutes. Complete the review and post all findings within that limit. |
|
Posted 1 actionable inline finding. Targeted test and checks passed. |
|
Performance benchmarksCompared 1 improved · 0 regressed · 5 within ±1.5%
View detailed results and traces 🟢 improvement · 🔴 regression · ⚫ change below 1.5% · paired base/head |
142155d to
5419c80
Compare
|
/bigbonk review for issues Time limit: 8 minutes. Complete the review and post all findings within that limit. |
|
LGTM! |
|
/bigbonk review for issues\n\nTime limit: 8 minutes. Complete the review and post all findings within that limit. |
5419c80 to
e65cd2d
Compare
|
/bigbonk review for issues\n\nTime limit: 8 minutes. Complete the review and post all findings within that limit. |
|
Posted 1 actionable inline finding. |
e65cd2d to
07becc3
Compare
|
/bigbonk review for issues Time limit: 8 minutes. Complete the review and post all findings within that limit. |
|
Posted 1 actionable inline finding. Targeted tests and checks passed. |
07becc3 to
1f61de6
Compare
|
/bigbonk review for issues\n\nTime limit: 8 minutes. Complete the review and post all findings within that limit. |
|
/bigbonk review for issues Time limit: 8 minutes. Complete the review and post all findings within that limit. |
|
LGTM! |
|
/bigbonk review for issues Time limit: 8 minutes. Complete the review and post all findings within that limit. |
|
LGTM! |
|
/bigbonk review for issues Time limit: 8 minutes. Complete the review and post all findings within that limit. |
| rscBuildIdentity: process.env.__VINEXT_SHARED_RSC_BUILD_IDENTITY, | ||
| rscCompatibilityId: process.env.__VINEXT_SHARED_RSC_COMPATIBILITY_ID, | ||
| }; | ||
| prepareBuildOutput(lifecycleContext); |
There was a problem hiding this comment.
[P2] Keep the standalone preflight ahead of dependency upgrades
This call now performs the standalone vinext dist/ existence check, but it runs after the getReactUpgradeDeps() block above. Previously that preflight ran before the automatic package-manager invocation, so a broken/source installation failed without modifying the application; now an App Router project that needs a React upgrade can install dependencies and only then hit the predictable missing-dist error. Please split the standalone validation from output cleanup (or otherwise run just that check before the React upgrade) while retaining cleanup at its current phase.
|
Posted 1 actionable inline finding. |
|
@james-elicx Bonk workflow failed. Check the logs for details. View workflow run · To retry, trigger Bonk again. |
Summary
Validation
vp checkvp run vinext#buildPR 2 of 7.