-
Notifications
You must be signed in to change notification settings - Fork 100
Preparing a Release
Philipp Naderer edited this page Dec 13, 2016
·
8 revisions
- Update the version numbers:
-
build.xml
has a<property name="version" value="MAJOR.MINOR.PATCH"/>
- modify the version in
src/org/ringojs/engine/RhinoEngine.java
toCollections.unmodifiableList(Arrays.asList(MAJOR, MINOR, PATCH));
- Add a new entry to the
debian/changelog
-
- Create a new release tag on Github.
- Create a clean build without any packages in
packages
. You can usebotic/ringodev-docker
for this task. - Test the build on your local machine
- Sign the checksums. Yo can use
botic/ringodev-tools
for this task. - Upload everything on ringojs.org under the URL
http://ringojs.org/downloads/ringojs-MAJOR.MINOR.PATCH.tar.gz
- Update the brew formula:
https://github.com/Homebrew/homebrew-core/blob/master/Formula/ringojs.rb
- Announce the release on the mailing list, Twitter, …