Skip to content

Improve release process#84

Merged
dkasimovskiy merged 2 commits into
masterfrom
improve-release-process
May 29, 2026
Merged

Improve release process#84
dkasimovskiy merged 2 commits into
masterfrom
improve-release-process

Conversation

@dkasimovskiy
Copy link
Copy Markdown
Contributor

@dkasimovskiy dkasimovskiy commented May 29, 2026

Add support for publishing milestone (M) and release candidate (RC)
versions to Maven Central:

  • Update release.yml tag patterns to accept X.Y.Z-MN and X.Y.Z-RCN
  • Add version validation steps to release workflows
  • Update RELEASING.md with version types table

Change maven-release-plugin to use SSH URL instead of HTTPS for
pushing commits to protected master branch.

I haven't forgotten about:

  • Tests
  • Changelog
  • Documentation
    • JavaDoc was written
  • Commit messages comply with the guideline
  • Cleanup the code for review. See checklist

Related issues:

dkasimovskiy and others added 2 commits May 29, 2026 11:27
Add support for publishing milestone (M) and release candidate (RC)
versions to Maven Central:

- Update release.yml tag patterns to accept X.Y.Z-MN and X.Y.Z-RCN
- Add version validation steps to release workflows
- Update RELEASING.md with version types table

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Change maven-release-plugin to use SSH URL instead of HTTPS for
pushing commits to protected master branch.

Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
Comment thread RELEASING.md
@dkasimovskiy dkasimovskiy merged commit e0523bf into master May 29, 2026
9 of 11 checks passed
@dkasimovskiy dkasimovskiy deleted the improve-release-process branch May 29, 2026 11:35
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