Skip to content

GH-50565: [CI][C++] Add a JNI Windows CI job#50606

Open
Reranko05 wants to merge 2 commits into
apache:mainfrom
Reranko05:gh-50565-jni-win
Open

GH-50565: [CI][C++] Add a JNI Windows CI job#50606
Reranko05 wants to merge 2 commits into
apache:mainfrom
Reranko05:gh-50565-jni-win

Conversation

@Reranko05

@Reranko05 Reranko05 commented Jul 22, 2026

Copy link
Copy Markdown
Contributor

Rationale

This adds a Windows CI job for the JNI build configuration, following the existing Linux and macOS JNI CI jobs. The new job uses a dedicated CMake preset to match the build options used by the Windows JNI build.

What changes are included?

  • Add a ninja-release-jni-windows CMake preset.
  • Add a jni-windows job to cpp_extra.yml.

Fixes: #50565

Copilot AI review requested due to automatic review settings July 22, 2026 15:12

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot was unable to review this pull request because the user who requested the review has reached their quota limit.

@github-actions

Copy link
Copy Markdown

⚠️ GitHub issue #50565 has been automatically assigned in GitHub to PR creator.

@Reranko05

Copy link
Copy Markdown
Contributor Author

@kou Could you approve the C++ Extra workflow so that I can verify the fix?

@kou kou added the CI: Extra: C++ Run extra C++ CI label Jul 23, 2026
@Reranko05

Copy link
Copy Markdown
Contributor Author

@kou The new JNI Windows job was canceled during the build. Could you please rerun it so I can verify it completes successfully?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[CI][C++] Add a CI job that uses the same build options for JNI on Windows

3 participants