Skip to content
bgilbert edited this page Apr 24, 2013 · 30 revisions

For every new stable build:

  1. Make sure you have all three repositories (openseadragon, openseadragon.github.com, and site-build) cloned next to each other in the same folder.
  2. Make sure they're all up to date, and that you're on their master branches.
  3. In the openseadragon repository:
  4. Update the version number in package.json.
  5. Update the changelog.txt for what's changed since the last version.
  6. Commit.
  7. git tag -a v<version> -m <version> (note the v). Double-check the tag in gitk, then git push origin master v<version>.
  8. grunt publish to build and publish to the site-build folder.
  9. In the site-build repository:
  10. Commit the changes from the previous step, and push to GitHub.
  11. Run grunt publish to build and publish to the openseadragon.github.com folder.
  12. In the openseadragon.github.com folder:
  13. Commit the changes and push to GitHub.
  14. Let Ian know, and he'll tweet about it from @openseadragon.

Clone this wiki locally