Skip to content

Custom NativeUtils with support for multiple runtimes#2

Merged
noelhudson merged 3 commits into
support-v2.2.2from
multi-platform-classpath-v2.2.2-port-nativeutils
Dec 14, 2025
Merged

Custom NativeUtils with support for multiple runtimes#2
noelhudson merged 3 commits into
support-v2.2.2from
multi-platform-classpath-v2.2.2-port-nativeutils

Conversation

@noelhudson

@noelhudson noelhudson commented Dec 11, 2025

Copy link
Copy Markdown

Changes

  • Updated gradle file (copyNativeUtils task) to rename the "libglide_rs" runtime files to include classifiers.
  • Updated NativeUtils to load the relevant runtime based on os/arch.
  • Removed "Windows" from the platform matrix to simplify CI/CD pipelines (we do not support Windows)
  • Update java-cd workflow to remove maven publishing and signing, and replaced with a GitHub release job. Also removed the "v" prefix from the expected tag name.
  • Disabled 2x failing Jedis integration tests (we do not support Jedis)

Checklist

Before submitting the PR make sure the following are checked:

  • This Pull Request is related to one issue.
  • Commit message has a detailed description of what changed and why.
  • Tests are added or updated.
  • CHANGELOG.md and documentation files are updated.
  • Destination branch is correct - main or release
  • Create merge commit if merging release branch into main, squash otherwise.

netofontes and others added 2 commits December 11, 2025 02:16
…d signing, updated CD workflow to work with SNCR tags and also perform a release
@noelhudson noelhudson force-pushed the multi-platform-classpath-v2.2.2-port-nativeutils branch from 52fcb54 to cfdba43 Compare December 11, 2025 15:38
@noelhudson noelhudson marked this pull request as ready for review December 11, 2025 16:00
@noelhudson noelhudson merged commit 457af8c into support-v2.2.2 Dec 14, 2025
15 checks passed
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