Skip to content

Conversation

@marko-bekhta
Copy link
Member

Hey Davide 🙂 👋🏻
I'm opening this as a draft for now. We'll need to merge the scripts update first.

the idea behind this iteration of release updates is .... project builds should only build the artifacts (e.g. jars/javadocs/html docs etc) and put them in the specific location. Then the release scripts would do the rest.
This means that the project build does not need to do any git operations or deployments or ... 😃

)

// See https://docs.asciidoctor.org/gradle-plugin/latest/common-task-configuration/#choosing-an-execution-mode-for-asciidoctorj
executionMode = org.ysb33r.grolifant.api.core.jvm.ExecutionMode.JAVA_EXEC
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

this one is a bonus 😄
we don't really need it for releases or anything ... but it helps with asciidoc building 🙂

@DavideD
Copy link
Member

DavideD commented Nov 7, 2025

Nice, thanks.

@DavideD DavideD changed the title Simplify the release process [4.2] Simplify the release process Nov 12, 2025
@DavideD DavideD added the 4.2 label Nov 12, 2025
Comment on lines +1 to +3

* See the [website](https://hibernate.org/reactive/releases/{{releaseVersionFamily}}) for requirements and compatibilities.
* See the [What's New](https://hibernate.org/reactive/releases/{{releaseVersionFamily}}/#whats-new) guide for details about new features and capabilities.
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The idea is that each project/branch can add something extra about a particular release if it wants to.
This template is then included in the reactive template https://github.com/hibernate/hibernate-release-scripts/blob/b5852b88067e9b71fd746a69917a2b92576ce7f1/jreleaser/github-release-note-template/reactive.tpl

but if you'd want something different for your github releases we can discuss that 🙂

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants