Kusuma04-dev opened a new pull request, #7154: URL: https://github.com/apache/incubator-kie/pull/7154
This PR completes Phase 2 of the Java 21 migration for CI/CD pipelines by making Java 21 the default JDK across all build and release workflows, while maintaining Java 17 compatibility through a dedicated validation check. Changes - Updated .github/actions/setup-env/action.yml to use Java 21 as the default JDK for PR and push builds. - Updated .github/workflows/ci_check_license_headers.yaml to run on Java 21. - Updated .ci/incubator-kie-tools-ci-build.Dockerfile to install Java 21.0.7-tem instead of 17.0.11-tem. - This impacts Jenkins CI, release, release-candidate, and nightly pipelines. - Added new workflow .github/workflows/ci_java17_compat.yml. - Runs build and tests on Java 17. - Provides a separate Java 17 compatibility status check that can be configured as a required check. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected] --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
