Create an issue called "vXX release". Paste in the following checklists:
- Check the Travis build status on master: https://github.com/stb-tester/stb-tester/branches
-
make check enable_stbt_camera=yes
(run this locally, because Travis doesn't run the stbt-camera tests nor a few other tests) - Update docs/release-notes.md & commit
-
git tag -a v$version
-
git push origin v$version
Fedora packages:
-
extra/fedora/fedora-shell.sh -c "make srpm && sudo make rpm"
-
extra/fedora/test-rpm.sh stb-tester-$version-1.fc23.x86_64.rpm
-
extra/fedora/copr-publish.sh stb-tester-$version-1.fc23.src.rpm
Ubuntu packages:
-
extra/debian/ubuntu-shell.sh -c "make deb"
-
extra/debian/test-deb.sh stb-tester*_$version-1_amd64.deb
-
make ppa-publish
Announce on:
- Stb-tester.com blog
- Mailing list