Release Process - eclipse-dirigible/dirigible GitHub Wiki
Prerequisite
Note: Send notification in the Slack eclipse-dirigible workspace, that release is going to be scheduled.
@channel Hi team,
Release X.Y.Z is being scheduled for today.
Please let us know, if there are any pending changes, that needs to be included in this release.
Regards,
XXX
Release
-
Check the Build GitHub action status.
-
Go to the Release GitHub action and fill the form
Run workflow
. -
Wait for the release action to complete.
Usually it takes around an hour! To check the release action progress, go here.
-
Check the latest release:
-
Check if a release branch was created from here.
If there is no release branch created automatically, create one manually - e.g. 5.4.0
-
Close and Release the uploaded content to Maven Central:
Login to: https://oss.sonatype.org/#stagingRepositories
- Close
- Release
-
Validate Trial:
Go to: http://trial.dirigible.io and check the version from the About view.
Post Release Actions
Note: Send notification in the Slack eclipse-dirigible workspace, that release is published
@channel Hi Team,
Release X.Y.Z is published now: http://download.dirigible.io/
Regards,
XXX
Advertising
-
Create the Release Notes:
Go to: https://github.com/dirigible-io/dirigible-io.github.io/edit/master/docs-releases
-
Notify community via e-mail
Send e-mail to [email protected] by template:
Release: <release version, e.g. 7.0.0>
Hi All, The major/minor/micro version <release version, e.g. 7.0.0> has been released [1] as Type A, ready for download [2] and as Maven dependences [3]. The branch 'master' has been set to <next release version, e.g. 8.0.0>-SNAPSHOT for development. Regards, <sender name> [1] https://www.dirigible.io/releases/2022/02/13/news-new-release-6-2/ [2] http://download.dirigible.io [3] https://search.maven.org/#search%7Cga%7C1%7Corg.eclipse.dirigible
-
Share via social media:
- https://twitter.com/dirigible_io
- https://news.ycombinator.com/
- https://www.facebook.com/dirigible.io/
- https://www.linkedin.com/groups/8413366/
How-to
Delete Tag:
git tag -d v6.3.0
git push --delete origin v6.3.0
Add new GitHub secret:
Open an issue to the Eclipse Foundation - Help Desk: https://gitlab.eclipse.org/eclipsefdn/helpdesk
Beer
Enjoy!