You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Once again; here is the release checklist mentioned in #140.
Ensure that all the features, including updated TZ databases have already been committed to master before performing a release. Do not add new code in a release commit.
Ensure that your change log is up to date with all the changes prior to 1.0.24. Do not edit the change log a bunch in a release commit.
Create a git checkout -b release-1.0.24 branch.
Checkout your release-1.0.24 branch.
Update the version number in src/timezone.js to 1.0.24.
Update the version number in t/version/get.t.js.
Update the version number in package.json.
Ensure that the CHANGELOG looks reasonable.
Run make clean && make zic && make && npm test.
Run git commit -m $'Release 1.0.24.\n\nCloses #329.' -a.
Get the date of the commit and add it to change log.
Run git commit --amend -a.
Close this issue with that commit message.
Run git tag v1.0.24 && git push origin v1.0.24.
Merge release-1.0.24 into master with git checkout master && git splice release-1.0.24.
Once again; here is the release checklist mentioned in #140.
1.0.24
. Do not edit the change log a bunch in a release commit.git checkout -b release-1.0.24
branch.release-1.0.24
branch.src/timezone.js
to1.0.24
.t/version/get.t.js
.package.json
.CHANGELOG
looks reasonable.make clean && make zic && make && npm test
.git commit -m $'Release 1.0.24.\n\nCloses #329.' -a
.git commit --amend -a
.git tag v1.0.24 && git push origin v1.0.24
.release-1.0.24
intomaster
withgit checkout master && git splice release-1.0.24
.master
.make publish
which will clear out.AppleDouble
and.DS_Store
before publishing and publish the build directory.Publish data files to
gh-pages
.gh-pages
.code
submodule rungit fetch && git checkout v1.0.24 && git submodule update
.code
submodulemake clean && make zic && make && npm test
.NODE_PATH=code/build node data.js
.git add v1.0.24
.git commit -m $'Update GitHub Pages and data files for v1.0.24.\n\nSee #329.' -a
.git push origin HEAD
.Publish data files as zip. (This is specific to my checkouts.)
.travis.yml
in thedata branch.
README.md
for v1.0.24.rm -rf amd json jsonp
.rsync -av /home/timezone/pages/v1.0.24/ ./
git add .
.git commit -m $'Update data file archives for v1.0.24.\n\nSee #329.' -a
.git tag data-v1.0.24 && git push origin data-v1.0.24
.git push origin HEAD
.The text was updated successfully, but these errors were encountered: