improve pull request checks and nightly Android builds - #77
Conversation
|
Note Reviews pausedIt looks like this branch is under active development. To avoid overwhelming you with review comments due to an influx of new commits, CodeRabbit has automatically paused this review. You can configure this behavior by changing the Use the following commands to manage reviews:
Use the checkboxes below for quick actions:
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (2)
Included review availability: Your plan provides up to 4 included reviews per hour; 3 remain after this review. 📝 WalkthroughWalkthroughThe workflows now route extension and Node.js changes to updated validation jobs. The nightly APK workflow adds Node.js setup. The nightly Android build type now derives from release configuration. ChangesCI and build updates
Priority: ➖ Normal Estimated code review effort: 3 (Moderate) | ~20 minutes Change: Feature Sequence Diagram(s)sequenceDiagram
participant PullRequest
participant PathsFilter
participant ValidationJobs
PullRequest->>PathsFilter: Evaluate changed paths
PathsFilter->>ValidationJobs: Select Node.js, Android, and iOS checks
ValidationJobs->>ValidationJobs: Run platform and package validation
Suggested reviewers: Merge Risk: 🟡 Moderate · up to CI behavior can change without a repository update because several workflow actions are not pinned to immutable commits. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 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 |
2e5b0cc to
4f2a765
Compare
- Remove manual workflow dispatch and run checks only for pull requests - Select Android, iOS, and Node checks from their actual changed inputs - Update action versions and keep CI dependency caches read-only
- Use a .debug application ID suffix for debug builds without production conflicts - Build nightly artifacts from release settings with nightly signing when available
|
@Zhou-Shilin Looks good to me. This PR is ready to merge. |
Summary by CodeRabbit