DiODeProject/MuMoT

Automatic build and deploy process for releases not working

Closed this issue · 1 comments

In PR #371 I attempted to augment the Travis job config so that releases were automatically build and pushed to PyPI if Travis was triggered by a tagged commit. This doesn't work: Travis's deployment functionality fails with the following:

The command "python3 setup.py sdist bdist_wheel" exited with 0.

...
The command "python3 setup.py sdist bdist_wheel" exited with 0.

$ rvm $(travis_internal_ruby) --fuzzy do ruby -S gem uninstall -aIx dpl
Gem 'dpl' is not installed
1.82s$ rvm $(travis_internal_ruby) --fuzzy do ruby -S gem install dpl --pre
Successfully installed regstry-1.0.14
Successfully installed cl-1.1.5
Successfully installed dpl-2.0.0.alpha.8
3 gems installed
Missing required option: username
failed to deploy

Hopefully should be sorted now for v1.2.0 release (#405) now using GH Actions.