Skip to content

Commit

Permalink
Update release docs.
Browse files Browse the repository at this point in the history
  • Loading branch information
Drup committed Nov 18, 2018
1 parent cffe217 commit 64eaff0
Showing 1 changed file with 6 additions and 13 deletions.
19 changes: 6 additions & 13 deletions docs/RELEASE.md
Original file line number Diff line number Diff line change
@@ -1,15 +1,8 @@
# How to make a release.


- Bump the relevant version numbers:
- Oasis
- CHANGES
- `sh dist.sh`. It creates a tag and a branch numbered by the version.
- Push **only the tag and not the branch**. You obtain a tag with no branch.
- Let github create a tarball.
- Delete the local branch.

- In [ocsigen.org-data](https://github.com/ocsigen/ocsigen.org-data), copy `tyxml/dev` to the new version number.
- Add the new version in the [download page](http://ocsigen.org/tyxml/install).

- Publish on opam.
- Update the [changelog][CHANGES.md]
- Ensure the doc builds (`make -C docs`)
- Run `dune-release`
- In [ocsigen.org-data](https://github.com/ocsigen/ocsigen.org-data)
- Run the instructions from [how](https://github.com/ocsigen/html_of_wiki)
- copy `tyxml/dev` to the new version number.

0 comments on commit 64eaff0

Please sign in to comment.