Closed evgueni-ovtchinnikov closed 2 weeks ago
I've done final textual changes on the SIRF-SuperBuild.
@evgueni-ovtchinnikov what's stopping you from tagging SIRF? Once done, finishing off the SuperBuild and other tagging will be trivial.
Given current work-load, I suggest we don't do the VM at the moment (it could be trivial, but...). We can tell people to use update_VM.sh -s
in their current VM.
@KrisThielemans I believe we should merge PR #1241 first (and Challenge24 PR #3) so that Challenge participants will use SIRF 3.7.0, should we not?
I think #1241 will likely take more time (I've just reviewed it). I've also created #1259 which I'd like to have for the challenge (for at least a few things).
So I think we should release 3.7/0 now,
I've tagged SIRF-Contribs and SIRF-Exercises. I've created https://github.com/SyneRBI/SIRF-SuperBuild/pull/902. @casperdcl @paskino I believe we need https://github.com/SyneRBI/SIRF-SuperBuild/pull/897 (will have conflicts on SIRF_TAG with the previous one). Sadly, ROOT still fails to compile so we need https://github.com/SyneRBI/SIRF-SuperBuild/pull/898 at the moment. @paskino, @casperdcl can you finish those ?
We won't upload a new VM. Sorry.
So all done.
Release Checklist
git submodule update
# should not complaincd data && git tag -a v$VER -m "version $VER" && git push --tags && cd ..
git status
# should not listdata
as modifiedCHANGES.md
NOTICE.txt
CITATION.cff
git push
git tag -a v$VER -m "version $VER"
git push origin v$VER
CHANGES.md
NOTICE.txt
CITATION.cff
SIRF-Superbuild/version_config.cmake
with newSIRF_TAG
(andSTIR_TAG
etc if necessary)vb.name
in vagrant/vagrantfilegit push
git tag -a v$VER -m "version $VER"
git push origin v$VER
git tag -a v$VER -m "version $VER"
git push origin v$VER
vagrant up
first_run.sh
script (gnome settings and zero-fill trick)SIRF 2.2.0.ova
(with space) as Zenodo uses alphabetical ordering probably, add-release-candidate-1
if necessary (as most people will not know whatrc1
means).git tag -a v$VER -m "version $VER"
git push origin v$VER
git clone https://github.com/SyneRBI/SIRF.wiki.git; cd SIRF.wiki
(or pull)git tag -a v$VER -m "version $VER"
git push origin v$VER