Migrate to sonaRelease command for publishing by xerial · Pull Request #676 · xerial/snappy-java
and others added 4 commits
July 19, 2025 09:47- Fix typo in 'commit' - Add PR guidelines and common development tasks - Update native code build command to use 'make clean-native native'
- Update SNAPPY_VERSION from 1.1.10 to 1.2.2 in VERSION file - Fix SnappyOutputStreamTest expected compression size for aarch64 (90277 bytes) to match improved compression ratio in Snappy 1.2.2 - All tests pass with new version Fixes #662 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- Add Makefile* pattern to catch all Makefile variants - Add **/VERSION pattern to catch VERSION files anywhere in repo - Ensures tests run when native build configuration or versions change 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- Remove sbt-sonatype plugin dependency - Update to sbt 1.11.3 for built-in Sonatype support - Replace sonatypePublishToBundle with direct Sonatype URLs - Add release process documentation to CLAUDE.md - Simplify publishing workflow using built-in sbt functionality 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <noreply@anthropic.com>
- Revert SNAPPY_VERSION upgrade (1.2.2 -> 1.1.10) - Revert SnappyOutputStreamTest compression ratio change - Revert native library binary update - Revert CI workflow trigger additions These changes should be in separate PRs, not part of the publishing migration.
- Replace sonatypeBundleRelease with sonaRelease - Update environment variable names to standard SONATYPE_USERNAME/PASSWORD - Aligns with sbt's built-in Sonatype publishing workflow
xerial
deleted the
migrate-to-sona-release
branch
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters. Learn more about bidirectional Unicode characters