beancount / smart_importer

Augment Beancount importers with machine learning functionality.
MIT License
248 stars 29 forks source link

Fixes github ci build: Uses matrix build for testing only, not for publishing #104

Closed johannesjh closed 3 years ago

johannesjh commented 3 years ago

When I introduced github-ci matrix builds in the github ci workflow, I accidentally also activated the matrix build for how the package is published to pypi. This is a bug - obviously, we don't want a matrix of different python versions race against each other, each trying to upload the same package to pypi.

This pull request introduces two separate ci jobs. One for testing (this job uses a matrix of different python versions), one for publishing (without using a matrix).