-
Notifications
You must be signed in to change notification settings - Fork 7
13 Release Instructions
Tim Dunn edited this page Mar 11, 2024
·
6 revisions
More information on previous releases of vcfdist can be found here.
-
Compare against previous releases using the
run
anddemo
scripts, updatingoutput.txt
fordemo
if necessary -
Update
vcfdist
version insrc/globals.h
-
Update
vcfdist
version inREADME.md
-
Cache vcfdist wiki.
cd vcfdist/docs
git clone https://github.com/TimD1/vcfdist.wiki.git vX.X.X
rm -rf vX.X.X/.git
- Make final Git commit of changes
git add src/globals.h README.md docs/
git commit -m "version bump (vX.X.X)"
git checkout master
git merge dev
git push origin master
git checkout dev
-
Make new release and tag on Github
-
Build and deploy new Docker image
cd ~/vcfdist/src
sudo docker login -u timd1
sudo docker build --no-cache -t timd1/vcfdist .
sudo docker image ls
sudo docker image tag timd1/vcfdist:latest timd1/vcfdist:vX.X.X
sudo docker image push timd1/vcfdist:vX.X.X
sudo docker image push timd1/vcfdist:latest
- Update
conda
image: no need to do anything, BiocondaBot handles new release