Release smif v1.3.2
tomalrussell opened this issue · 2 comments
tomalrussell commented
Release checklist:
- create a release branch
- update CHANGELOG with notes on features and fixes since last release.
- update AUTHORS if necessary
- create and push an annotated tag
- open a pull request
- wait (~15 minutes) for tests to pass
- check that deploy stage ran as expected, new version available on https://pypi.org/project/smif/#history
- create a GitHub release for the tag
- wait (~1 day) for conda bot to open PR on https://github.com/conda-forge/smif-feedstock
- check dependencies/versions/lints and merge to release conda package
See more notes in https://smif.readthedocs.io/en/latest/developers.html#releases
tomalrussell commented
Release failed to deploy - seems to be a dirty checkout of tag v1.3.2 ??
tomalrussell commented
Travis install script was using npm install
which may modify package-lock.json and so cause git to see it as a dirty checkout - switching to npm ci
fixed this.