-
Notifications
You must be signed in to change notification settings - Fork 103
/
Copy pathReleaseChecklist.txt
18 lines (18 loc) · 1.03 KB
/
ReleaseChecklist.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
- Enter the new version number into CMakeLists.txt
- Update the version numbers in the appImage repo (update_versions.sh)
- Update NEWS.md in order to announce the new version on https://freshcode.club/
- Update data/io.github.wxmaxima_developers.wxMaxima.appdata.xml
- Update snap/snapcraft.yaml
- Run "make test"
- Does test/testbench_simple.wxmx work?
- Create a git tag for the release
- Go to the releases page Github and convert the tag into a release
- Update the release info on the download page and in release.txt
in the gh_pages branch.
- Append "-DevelopmentSnapshot" to the version number in CMakeLists.txt for the new development version.
- Download the tarball (.tar.gz and .zip version) and run the following command on them:
gpg --armor --detach-sign <filename>
- On the release page on github modify the release to contain the two .asc files
the command produced.
- In maxima's source tree in crosscompile-windows/wxmaxima/CMakeLists.txt: Change the
version number and the MD5 sum of the release tarball to the newest value.