Skip to content
Brant Faircloth edited this page Apr 20, 2018 · 2 revisions

Preparing itero release

  • Commit all changes to repo. Merge into master.

  • Be sure to update __version__ in init.py

  • Tag release and push tags to github

    git tag -a v1.0.x -m 'itero version 1.0.x'
    git push origin v1.0.x
  • Navigate over to bioconda-recipes. Make a branch of master named itero.

    cd ~/git/bioconda-recipes
    git br itero
    git co itero
  • Update meta.yaml (in itero branch). Specifically, updated the sha256 value for the tarball and:

    {% set version = "1.0.0" %}
  • Run CircleCI tests locally

    circleci build
    
  • If test pass, commit changes to the itero branch

    git add .
    git commit -m 'Update itero to v1.0.x'
    
  • Push itero branch to origin:itero

    git push origin itero
    
  • Wait for remote tests to pass on CircleCI

  • Create a pull request for the updated branch

  • Delete the local branch

    git branch -D itero
    
Clone this wiki locally