Repository navigation
Test the latest published Next.js canary nightly - #398
Conversation
|
Arkor — Preview deployments for arkorlab-upwind Use the checkbox below to choose whether this pull request gets preview deployments.
Checking this builds the latest commit and future pushes. Unchecking stops queued and future builds; a running build can finish and an existing preview stays available. |
|
Warning Review limit reachedYou've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Next included review available in 34 minutes. View limit details
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 |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
[Medium impact] The PR appears safe to merge. SummaryAdds a second nightly deploy-test run for the latest published Next.js canary, alongside the supported-release run.
No actionable issues found. Review checks were static; tests were not run. Diagram%%{init: {'theme': 'neutral'}}%%
flowchart TD
S[17:23 UTC schedule] --> R[Supported release]
C[18:23 UTC schedule] --> N[Read npm canary version]
N --> T[Resolve exact Git tag to commit]
N -->|Lookup fails| F[Stop planning]
T -->|Lookup fails| F
R --> M[64 Cloudflare and 64 Node.js shards]
T --> M
M --> J[Judge against checked-out version and commit]
J --> A[Save run-specific artifacts and report]
Reviews (1) · Last reviewed commit: "Test the latest published Next.js canary..." · Reviewed by Greptile |
Add a second nightly Adapter API deploy-suite run for the latest published
next@canary, alongside the existing supported-release run. Resolve npm's canary version once, pin every shard to the corresponding Git tag's commit, and include the version and SHA in the plan summary. Failed lookups stop planning.Each run covers the full upstream manifest on the local Cloudflare and Node.js targets, with 64 shards per target. Runs keep separate artifacts and reports, and Canary failures retain version-specific judging. Production runtime code is unchanged.
Validation: all 41 tests in
tools/deploy-tests/test/workflow-security.test.tspass, including both schedules, lightweight and annotated tags, and registry/tag resolution failures. Changed-file ESLint, formatting, andgit diff --checkpass. Full repository checks are left to CI.References: Next.js Canary releases, GitHub scheduled events.
Summary by cubic
Adds a second nightly Adapter API deploy-suite run testing the latest published
next@canary, next to the existing supported-release run.Written for commit c7248fc. Summary will update on new commits.