Skip to content

[Release 3.4.0] Gradle 9.2.0 and GitHub Actions JDK 25 Upgrade #4389

@peterzhuamazon

Description

@peterzhuamazon

[Release 3.4.0] Gradle 9.2.0 and GitHub Actions JDK 25 Upgrade

Coming from META:

Background

Following OpenSearch Core Engine's upgrade to Gradle 9.2.0 and JDK 25 (opensearch-project/OpenSearch#19314),
all OpenSearch plugins and components need corresponding version updates.

Required Changes

1. Gradle Upgrade

Update to Gradle 9.2.0:
./gradlew wrapper --gradle-version 9.2.0 --distribution-type all --gradle-distribution-sha256-sum 16f2b95838c1ddcf7242b1c39e7bbbb43c842f1f1a1a0dc4959b6d4d68abcac3

2. GitHub Actions Update

  • Locate all workflow files in .github/workflows/ that has JDK 24
  • Update JDK version from 24 to 25

3. Dependencies

Review and update dependencies as needed for JDK 25 compatibility

Important Notes

⚠️ Do NOT change the minimum Java compatibility version in build.gradle as it must remain at Java 21

Support

Contact: @andrross @Divyaasm @peterzhuamazon @getsaurabh02

Thanks.

Metadata

Metadata

Assignees

No one assigned

    Labels

    releasev3.4.0Issues targeting release v3.4.0

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions