hibernate-orm/release/post-release-steps.adoc

20 lines
1.6 KiB
Plaintext
Raw Permalink Normal View History

2020-08-21 10:26:46 -04:00
= Post-release Steps
Whether releasing <<./manual-release-process.adoc>>[manually] or via the <<./jenkins-release-process.adoc>>[Jenkins job],
there are a number of "post" release steps that need to be performed...
2022-06-07 06:58:54 -04:00
1. Complete release process on https://oss.sonatype.org/[OSSRH]
2020-08-21 10:26:46 -04:00
2. Write release announcement blog post (see http://in.relation.to/README/[Blog site instructions])
3. Write release descriptor as part of the https://github.com/hibernate/hibernate.org[website]
.. If this is the first release in a new family/series, some additional steps are required:
... Create a directory `_data/projects/orm/releases/${family_name}` and create a file named `series.yml`. E.g. for 4.3.0.Final you'd be adding _data/projects/orm/releases/4.3/series.yml
... Create a directory `orm/releases/${family_name}` and create a file named `index.adoc`. E.g. for 4.3.0.Final you'd be adding orm/releases/4.3/index.adoc
... Create a directory `orm/documentation/${family_name}` and create a file named `index.adoc`. E.g. for 4.3.0.Final you'd be adding orm/documentation/4.3/index.adoc
... If this new series is to support a new JPA release, also be sure to update `orm/releases/index.adoc`
.. Create a release-specific yml file in `_data/projects/orm/releases/${family_name}`. E.g. for 4.3.0.Final you'd add _data/projects/orm/releases/4.3/4.3.0.Final.yml
4. Announce the release
.. on the hibernate-dev and hibernate-announce mailing lists
.. on Twitter (use hibernate account not the dev one)
.. on https://discourse.hibernate.org/[forums]
5. Possibly update "current" symlink on the documentation server - only for a new minor or major release