Skip to content

Fix native deployment leg in Java 25 workflow matrix#1

Closed
8Keep wants to merge 4 commits into
github-actions-java25from
fix-native-deploy
Closed

Fix native deployment leg in Java 25 workflow matrix#1
8Keep wants to merge 4 commits into
github-actions-java25from
fix-native-deploy

Conversation

@8Keep
Copy link
Copy Markdown
Owner

@8Keep 8Keep commented Apr 16, 2026

Summary

  • remove the jdk: 25 matrix override that forced deploy: false
  • keep the Linux matrix row as the single deploy leg for the Java 25 workflow
  • restore uploading the merged native artifact so DeployNativeSnapshot can run again

Context

PR jMonkeyEngine#2694 added Java 25 to the matrix, but the extra include entry for jdk: 25 overrode the Linux deploy row and disabled deploys for every Java 25 combination.

Testing

  • inspected the expanded workflow matrix logic in .github/workflows/main.yml
  • verified the only workflow change is removing the conflicting jdk: 25 deploy override

dependabot Bot and others added 4 commits April 14, 2026 19:34
Bumps [org.mockito:mockito-core](https://github.com/mockito/mockito) from 3.12.4 to 5.22.0.
- [Release notes](https://github.com/mockito/mockito/releases)
- [Commits](mockito/mockito@v3.12.4...v5.22.0)

---
updated-dependencies:
- dependency-name: org.mockito:mockito-core
  dependency-version: 5.22.0
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
…ls) (jMonkeyEngine#2708)

* SkinningControl:  add null checks for issue jMonkeyEngine#2707 (SW skin w/o normals)

* SkinningControl:  correctly handle hypothetical nb!=null && fnb==null
@8Keep 8Keep force-pushed the fix-native-deploy branch from 45ec389 to bef6587 Compare April 16, 2026 01:31
@8Keep
Copy link
Copy Markdown
Owner Author

8Keep commented Apr 16, 2026

Closing this fork PR after rebasing fix-native-deploy onto current upstream/master. I will open the upstream PR from the branch compare link instead.

@8Keep 8Keep closed this Apr 16, 2026
@8Keep 8Keep deleted the fix-native-deploy branch May 15, 2026 06:23
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