Skip to content

[SPARK-56836][INFRA] Add Java 25 CI for branch-4.2/4.x#55833

Closed
dongjoon-hyun wants to merge 2 commits into
apache:masterfrom
dongjoon-hyun:SPARK-56836
Closed

[SPARK-56836][INFRA] Add Java 25 CI for branch-4.2/4.x#55833
dongjoon-hyun wants to merge 2 commits into
apache:masterfrom
dongjoon-hyun:SPARK-56836

Conversation

@dongjoon-hyun
Copy link
Copy Markdown
Member

What changes were proposed in this pull request?

Add two scheduled GitHub Actions workflows that build the active release branches with JDK 25:

  • .github/workflows/build_branch4x_java25.yml (cron 0 22 */2 * *)
  • .github/workflows/build_branch42_java25.yml (cron 0 8 */2 * *)

They mirror the existing JDK 21 workflows for the same branches, differing only in name, java, and cron.

Why are the changes needed?

We already run scheduled JDK 25 builds on master. Extending the same coverage to branch-4.x and branch-4.2 catches JDK 25 regressions on the release branches.

Does this PR introduce any user-facing change?

No.

How was this patch tested?

CI-only change. The new cron times do not collide with any existing workflow schedule.

Was this patch authored or co-authored using generative AI tooling?

Generated-by: Claude Opus 4.7

@dongjoon-hyun
Copy link
Copy Markdown
Member Author

Could you review this PR, @peter-toth ?

@dongjoon-hyun
Copy link
Copy Markdown
Member Author

Thank you, @peter-toth !

@dongjoon-hyun
Copy link
Copy Markdown
Member Author

Merged to master only for Apache Spark 4.2.0.

GitHub Actions only allows cron job on the default branch.

@dongjoon-hyun dongjoon-hyun deleted the SPARK-56836 branch May 12, 2026 18:56
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