Skip to content
This repository has been archived by the owner on Jun 16, 2022. It is now read-only.

Latest commit

 

History

History
26 lines (22 loc) · 856 Bytes

RELEASE-LIST.md

File metadata and controls

26 lines (22 loc) · 856 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 bower install.

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