... | ... | @@ -2,7 +2,7 @@ First, create a std++ release. The process is nearly the same except you should |
|
|
|
|
|
- [ ] Determine the next version number by looking at `git tag --list`. We typically bump the minor version number for a release (even though nearly all releases include both new features and some backwards-incompatible changes); for "tiny" releases we only bump the patch number.
|
|
|
- [ ] Create a PR that adjusts the CHANGELOG.
|
|
|
- [ ] Rename the "Iris master" section to something like "Iris 3.4.0 (released 2021-02-16)", following the pattern from earlier releases.
|
|
|
- [ ] Rename the "Iris master" section to something like "Iris 3.4.0", following the pattern from earlier releases.
|
|
|
- [ ] Mention changes in Coq version support. You can find out what versions of Coq are supported by looking at what's tested in [.gitlab-ci.yml](https://gitlab.mpi-sws.org/iris/iris/-/blob/master/.gitlab-ci.yml).
|
|
|
- [ ] For Iris, we like to highlight some new features by copying their notes to the top of the section - just use your judgment to decide what's worth highlighting. (We haven't done this for std++ in the past but if someone wants to pick highlights there, go for it!)
|
|
|
- [ ] Add the list of contributors since the last release. You can get this list with a command like `git shortlog --summary iris-3.4.0..HEAD` (which gets commits since the iris-3.4.0 tag). We list contributors in alphabetical order by first name.
|
... | ... | @@ -33,4 +33,5 @@ First, create a std++ release. The process is nearly the same except you should |
|
|
- Copy the `coq-iris-heap-lang.opam` file from the Iris repo into that folder, rename it to `opam`, and edit it: remove the `version:` line, and add a new section at the end identical to the one in the `coq-iris` package.
|
|
|
- `git add` and `git commit` your changes.
|
|
|
- `opam repo add` this repo and test that the new versions build.
|
|
|
- [ ] Announce the new release (for Iris and std++ together) on coq-club@inria.fr, iris-club@lists.mpi-sws.org. The announcement has the highlights from the Iris CHANGELOG and Coq version support information as well as the list of contributors. See [here](https://sympa.inria.fr/sympa/arc/coq-club/2021-02/msg00043.html) for an example. If you feel like it, you can also put the announcement on https://coq.discourse.group. |
|
|
\ No newline at end of file |
|
|
- [ ] Announce the new release (for Iris and std++ together) on coq-club@inria.fr, iris-club@lists.mpi-sws.org. The announcement has the highlights from the Iris CHANGELOG and Coq version support information as well as the list of contributors and links to the detailed CHANGELOGs. See [here](https://sympa.inria.fr/sympa/arc/coq-club/2021-02/msg00043.html) for an example. If you feel like it, you can also put the announcement on https://coq.discourse.group.
|
|
|
- [ ] Add the release date to the CHANGELOG files. |
|
|
\ No newline at end of file |