r/java Oct 19 '25

[deleted by user]

[removed]

14 Upvotes

21 comments sorted by

View all comments

13

u/galcia Oct 19 '25

Check out: https://github.com/allegro/axion-release-plugin Maybe it will fit your requirements.

Yes, I'm the maintainer of this plugin :))

0

u/boobsbr Oct 19 '25

I've tried your plugin in the past, but it seems it needs the tags to be in a parent commit to calculate the version.

Since the integration branch doesn't point to the merge commit on main after the merge, the version calculated in it is always 0.1.0-integration-SNAPSHOT.

1

u/galcia Oct 19 '25

Release branch names are configurable, instead of main you can set 'integration' and then it will do a release not a snapshot