Fix Android SDK setup in release workflow - #42
Conversation
|
Navigate logical layers of code changes, visualize relationships, and explore their blast radius. 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 (1)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe Android release workflow now uses ChangesAndroid release workflow
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~5 minutes Change: Bug fix Merge Risk: ⚪ Minimal · up to The Android release workflow has no identified merge-blocking risk. 🚥 Pre-merge checks | ✅ 4 | ❌ 1❌ Failed checks (1 warning)
✅ Passed checks (4 passed)
Full details: Description checkExplanation The description explains the SDK setup failure, the workflow changes, and completed validation. It does not follow the repository template and omits the required Type of change, Risk surface, Notes for reviewers, and Scope confirmation sections. Resolution Update the description to include all template sections. Mark Build / CI / release and any applicable Bug fix categories. Document affected platforms and workflows, console safety considerations, verification results, reviewer notes, and the required scope confirmation.
✨ 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 |
The Android release job stops during SDK setup because
setup-android@v3requests Google's removedtoolspackage (Failed to find package 'tools'in job 106893809613). Update tosetup-android@v4, which no longer requests that package. Install the pinned NDK and CMake versions throughsdkmanagerwithout masking installation failures.Validation:
actionlint -shellcheck= .github/workflows/release.ymlandgit diff --checkpass. The full APK build requires the GitHub Actions Android SDK environment.Summary by CodeRabbit