agritheory / beam

General Purpose 2D barcode scanning for ERPNext
https://agritheory.com/documentation/beam/
Other
23 stars 11 forks source link

ci: add test workflow, migrate to Python semantic release #55

Closed HKuz closed 1 year ago

HKuz commented 1 year ago

Addresses #32

Adds CI test workflow and migrates to Python semantic release. This incorporates the db logger patch so tests will run on the latest frappe/erpnext versions. That said, some tests are failing - at least one the reason is fixed by some code tweaks in PR #51 .

agritheory commented 1 year ago

@HKuz Let's merge this. I will make another PR that refactors the overconsumption validation, which is what is causing these to fail.