-
Notifications
You must be signed in to change notification settings - Fork 15
New release
Once all changes in master
pass all tests on travis and on GPU.
Set the package version at the top of CMakeLists.txt
set(PACKAGE_VERSION 1.02)
and commit to master.
Wait until travis tests pass and the new docs are deployed.This is signaled by a slack message if the docs changed. Look at test output at https://travis-ci.org/mtazzari/galario/ Are there warnings to take care of?
Check that the docs at https://mtazzari.github.io/galario/ look ok.
Create a tag by creating a new release on the Releases
tab with the exact same version as in cmake. Use v1.0.2
as tag name (v1.0.2@Target:master
) and 1.0.2
as the the title.
sha256 is the prefered checksum -- you can get it for a file with either of
openssl sha256 <file name>
sha256sum <file name>
You may need the openssl package, available on conda-forge
conda install openssl -c conda-forge
Our feedstock is at https://github.com/conda-forge/galario-feedstock. Edit online on github the variables at the top of galario-feedstock/recipe/meta.yaml
{% set version = "1.0.2" %}
{% set sha256 = "<sha256sum>" %}
Commit the changes and push to origin. This triggers the build on circleci and travis. Check the progress at
https://travis-ci.org/conda-forge/galario-feedstock (check build history if latest job not finished yet)