Skip to content

Conversation

duckladydinh
Copy link
Collaborator

@duckladydinh duckladydinh commented Apr 6, 2025

This CL implements #641:

  1. Upgrades Kotlin version to >= 2.1.0 (rules_kotlin latest version).
  2. Upgrades C++14 to 17.
  3. Upgrades Java 8 to 17.
  4. Upgrades to Bzlmod.
  5. Upgrades Bazel 6.3.1 to 7.6.1 (LTS).
  6. Upgrades several other deps (plugins, libraries...).
  7. Removes CoroutinesTimeout to avoid test issues.
  8. Removes some unused dependencies.
  9. Update gradle.yml to Java 17 and macos-13 (the last version before Apple Silicon).
  10. Update bazel.yml to use latest bazelisk + Java 17.

This will make it easy for us to use https://registry.bazel.build/

@linux-foundation-easycla
Copy link

linux-foundation-easycla bot commented Apr 6, 2025

CLA Signed

The committers listed above are authorized under a signed CLA.

@duckladydinh duckladydinh changed the title Upgrade JVM version from 8 to 17. Upgrade Kotlin/JVM version to 2.1/17. Apr 6, 2025
@duckladydinh duckladydinh changed the title Upgrade Kotlin/JVM version to 2.1/17. Upgrade Kotlin/JVM/C++/Bazel/bzlmod. Apr 6, 2025
@duckladydinh duckladydinh changed the title Upgrade Kotlin/JVM/C++/Bazel/bzlmod. Upgrade deps/Kotlin/JVM/C++/Bazel/bzlmod. Apr 6, 2025
@duckladydinh duckladydinh changed the title Upgrade deps/Kotlin/JVM/C++/Bazel/bzlmod. #641 Upgrade deps/Kotlin/JVM/C++/Bazel/bzlmod. Apr 6, 2025
@duckladydinh duckladydinh force-pushed the master branch 24 times, most recently from d7ec596 to 39cfb9b Compare April 13, 2025 16:05
@duckladydinh duckladydinh force-pushed the master branch 10 times, most recently from b15becc to 25452f6 Compare April 15, 2025 19:43
@ikezedev
Copy link

@duckladydinh is there sth stopping this from being merged?

@duckladydinh
Copy link
Collaborator Author

Codewise, no. We need a review approval but no other reviewer is available so far.

@lowasser lowasser self-requested a review August 22, 2025 22:35
@duckladydinh duckladydinh self-assigned this Aug 23, 2025
@duckladydinh duckladydinh merged commit de050e0 into grpc:master Aug 23, 2025
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

3 participants