ocaml-containers/HOWTO.md
Simon Cruanes e9d93bc02b howto
2015-09-11 09:05:42 +02:00

738 B

Make a release

Beforehand, check grep deprecated -r src to see whether some functions can be removed.

  1. make test
  2. update version in _oasis
  3. make update_next_tag (to update @since comments; be careful not to change symlinks)
  4. check status of modules ({b status: foo}) and update if required; removed deprecated functions, etc.
  5. update CHANGELOG.md (see its end to find the right git command)
  6. commit the changes
  7. git checkout stable; oasis setup
  8. git merge master
  9. tag, and push both to github
  10. new opam package

List Authors

git log --format='%aN' | sort -u

Subtree

If gen is this remote: git subtree pull --prefix gen gen master --squash