Skip to content

ci: test the windows arm64 natives on a native runner - #270

Merged
devopvoid merged 1 commit into
devopvoid:mainfrom
SendableMetatype:feature/native-test-windows-arm64
Sep 6, 2026
Merged

ci: test the windows arm64 natives on a native runner#270
devopvoid merged 1 commit into
devopvoid:mainfrom
SendableMetatype:feature/native-test-windows-arm64

Conversation

@SendableMetatype

Copy link
Copy Markdown
Contributor

The windows_arm64 lane cross-compiles on windows-2022 and skips its tests, as the Linux cross lanes did before #267. This PR gives it the same native test job: the lane uploads the classifier jar it built, and a windows-11-arm entry in the test-natives matrix downloads that jar, installs it into the local repository, and runs the webrtc module's test suite against it with an arm64 JDK. The Microsoft build is the setup-java distribution that ships JDK 17 for Windows aarch64. The arm runner image has no Maven, which the action already handles.

The windows_arm64 lane uploads its classifier jar like the linux cross
lanes. The native test job gains a windows-11-arm entry. The Microsoft
JDK is the distribution that ships Windows aarch64 builds of JDK 17.
@devopvoid
devopvoid merged commit 6f9e71f into devopvoid:main Sep 6, 2026
11 checks passed
@SendableMetatype
SendableMetatype deleted the feature/native-test-windows-arm64 branch September 6, 2026 14:05
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