Skip to content

Improve release process with RC tags, branch naming, and Maven JAR#806

Merged
jbachorik merged 1 commit intodevelopfrom
jb/release_script
Mar 15, 2026
Merged

Improve release process with RC tags, branch naming, and Maven JAR#806
jbachorik merged 1 commit intodevelopfrom
jb/release_script

Conversation

@jbachorik
Copy link
Collaborator

@jbachorik jbachorik commented Mar 15, 2026

Summary

  • Use release/X.Y._ branch naming convention (replaces release/X.Y)
  • Implement two-phase RC tag flow (vX.Y.Z_RC -> vX.Y.Z) for safer releases
  • Harden minor release version calculation to always produce X.Y.0
  • Attach Maven JAR to GitHub release with retry logic
  • Add RC tag validation and cleanup instructions

🤖 Generated with Claude Code

- Use release/X.Y._ branch naming convention (replaces release/X.Y)
- Implement two-phase RC tag flow (vX.Y.Z_RC -> vX.Y.Z) for safer releases
- Harden minor release version calculation to always produce X.Y.0
- Attach Maven JAR to GitHub release with retry logic
- Add RC tag validation and cleanup instructions

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jbachorik jbachorik merged commit f5a8ef2 into develop Mar 15, 2026
11 checks passed
@jbachorik jbachorik deleted the jb/release_script branch March 15, 2026 20:59
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.

1 participant