-
-
Notifications
You must be signed in to change notification settings - Fork 102
[4.2] Simplify the release process #2745
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
| ) | ||
|
|
||
| // 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 |
There was a problem hiding this comment.
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 🙂
|
Nice, thanks. |
4250acd to
b88e1dd
Compare
|
|
||
| * 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. |
There was a problem hiding this comment.
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 🙂
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 ... 😃