Skip to content

Latest commit

 

History

History
26 lines (22 loc) · 843 Bytes

RELEASE-LIST.md

File metadata and controls

26 lines (22 loc) · 843 Bytes

Release Checklist

It's easiest to start from a working directory within an Omeka installation. git flow should have been set up. Make sure to run npm install and bundle install also.

  1. VERSION=42.0.13 — We'll use this value later.
  2. PATH=$PATH:./node_modules/.bin
  3. git flow release start $VERSION
  4. Update the version numbers in these files:
  • plugin.ini
  • package.json
  1. git add plugin.ini package.json && git commit
  2. grunt build
  3. git add --all views/shared
  4. git commit -m "Updated generated assets."
  5. Make sure extraneous files aren't in your working directory. (I'm looking at you, tags.)
  6. grunt package
  7. quick check the zip in ./pkg/
  8. test the zip
  9. git flow release finish $VERSION
  10. git push
  11. git push --tags
  12. upload the zip to http://omeka.org/add-ons/plugins/.