Skip to content

Conversation

Copy link

Copilot AI commented Feb 3, 2026

Three Dependabot PRs (#2532, #2537, #2538) failed individually due to circular dependency: AGP 9.0.0 requires Gradle 9.x. Combined all three.

Changes

Dependencies

  • Gradle: 8.14.2 → 9.3.1 (root and android wrappers)
  • Android Gradle Plugin: 8.13.2 → 9.0.0

CI: Gradle 9.x JVM requirement
Gradle 9.x requires JVM 17+ to run. Updated build-java-8 workflow to install both JDKs:

  • Java 8: toolchain for compiling to Java 8 bytecode
  • Java 17: primary JDK for running Gradle daemon

Build: Java 8 compiler OOM
compileJava task was hitting 512MB default heap limit. Configured fork options:

tasks.withType(JavaCompile).configureEach {
    options.fork = true
    options.forkOptions.memoryMaximumSize = '2g'
}
Original prompt

investigate and combine changes in #2532, #2537, #2538. Their PR checks are failing because they depend on each other.


💬 We'd love your input! Share your thoughts on Copilot coding agent in our 2 minute survey.

…1 and Android Gradle Plugin to 9.0.0

Co-authored-by: jiajingjing2016 <[email protected]>
Copilot AI changed the title [WIP] Investigate and combine changes from PRs 2532, 2537, and 2538 chore(deps): upgrade Gradle to 9.3.1 and Android Gradle Plugin to 9.0.0 Feb 3, 2026
Copilot AI requested a review from jiajingjing2016 February 3, 2026 23:59
Copilot AI changed the title chore(deps): upgrade Gradle to 9.3.1 and Android Gradle Plugin to 9.0.0 chore(deps): upgrade to Gradle 9.3.1 and Android Gradle Plugin 9.0.0 Feb 4, 2026
Copilot AI changed the title chore(deps): upgrade to Gradle 9.3.1 and Android Gradle Plugin 9.0.0 chore: upgrade to Gradle 9.3.1 and Android Gradle Plugin 9.0.0 Feb 4, 2026
Copilot AI changed the title chore: upgrade to Gradle 9.3.1 and Android Gradle Plugin 9.0.0 docs: explain Gradle wrapper classpath removal in upgrade to 9.3.1 Feb 4, 2026
Copilot AI changed the title docs: explain Gradle wrapper classpath removal in upgrade to 9.3.1 Upgrade Gradle to 9.3.1 and AGP to 9.0.0 Feb 4, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants