chore(apps): swap default runtime backend from deno to node - #41474
Conversation
|
Looks like this PR is ready to merge! 🎉 |
🦋 Changeset detectedLatest commit: f29822f The changes in this PR will be included in the next version bump. This PR includes changesets to release 4 packages
Not sure what this means? Click here to learn what changesets are. Click here if you're a maintainer who wants to add another changeset to this PR |
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (1)
🚧 Files skipped from review as they are similar to previous changes (1)
📜 Recent review details⏰ Context from checks skipped due to timeout. (4)
WalkthroughThe apps-engine runtime default changes from Deno to Node, with Deno remaining configurable through ChangesApps runtime selection
Estimated code review effort: 2 (Simple) | ~10 minutes Possibly related PRs
Suggested labels: Suggested reviewers: 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
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 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## develop #41474 +/- ##
===========================================
- Coverage 68.69% 68.68% -0.01%
===========================================
Files 4139 4139
Lines 159268 159268
Branches 27964 27940 -24
===========================================
- Hits 109403 109395 -8
+ Misses 44705 44704 -1
- Partials 5160 5169 +9
Flags with carried forward coverage won't be shown. Click here to find out more. 🚀 New features to boost your workflow:
|
Swap the default apps-engine runtime backend from deno to node so the node runtime is exercised by the standard API test suite. The deno runtime can still be selected via APPS_ENGINE_RUNTIME_BACKEND='deno'. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QzzSPVtd9ZcpaezJQtw6mm
Now that node is the default apps-engine runtime backend (covered by the standard API test suite), the dedicated job explicitly exercises the non-default deno runtime. NOTE: this commit only touches .github/workflows/ and cannot be pushed by this session (the GitHub OAuth App lacks the 'workflow' scope). It is kept locally so it can be pushed once workflow scope is granted. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QzzSPVtd9ZcpaezJQtw6mm
f9dd6cb to
d5b628f
Compare
|
@coderabbitai review |
✅ Action performedReview finished.
|
There was a problem hiding this comment.
All reported issues were addressed across 4 files
Reply with feedback, questions, or to request a fix.
Re-trigger cubic
The tests-done aggregation job still referenced the old test-api-apps-node-ee job in its needs array and result check, which no longer exists after the rename to test-api-apps-deno-ee. Point both at the new job id so the workflow resolves. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01QzzSPVtd9ZcpaezJQtw6mm
Proposed changes (including videos or screenshots)
Issue(s)
Steps to test or reproduce
Further comments
Summary by CodeRabbit
APPS_ENGINE_RUNTIME_BACKEND='deno'.