forked from mozilla/rhino
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathrelease-steps.txt
More file actions
34 lines (24 loc) · 771 Bytes
/
Copy pathrelease-steps.txt
File metadata and controls
34 lines (24 loc) · 771 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
Update version in:
src/manifest
gradle.properties
Paste release notes into RELEASE_NOTES.md:
git shortlog LAST_TAG.. | sed 's/^ /*/'
Paste release info into README.md
Copy README into gh-pages
Extract build/*/javadoc.zip to gh-pages/javadoc
Re-run compat-table "rhinoall.sh"
Copy HTML to gh-pages/compat
./gradlew -Dgradle.user.home=$HOME publish
Go to oss.sonatype.org
Find "org.mozilla" staging repo, close, release, and drop.
./gradlew distZip
Publish that to the GitHub release page
git tag for new release
Update release in GitHub
Paste release notes, upload "rhinoXXX.zip" and "js.jar"
Update to new snapshot version in:
src/manifest
gradle.properties
Update the Homebrew formula. Submit a PR for:
Homebrew/homebrew
Library/Formula/rhino.rb