counsyl / stor

A cross-compatible CLI and Python API for accessing block and object storage
https://counsyl.github.io/stor/
Other
35 stars 12 forks source link

Python 3 + Poetry + Github Actions testing #130

Closed jtratner closed 4 years ago

jtratner commented 4 years ago

@pkaleta cc @anujkumar93 - I noticed Travis CI was no longer polling repo, so I took. a bit of time to upgrade stor testing suite to use github actions.

Changes

Future

jtratner commented 4 years ago

NOTE: one issue (currently) is that we will have to manually tag releases (similar to samwell). Ideally we'll make some kind of default action that auto-packages release notes and increments version BUT... for now this is what we got.

jtratner commented 4 years ago

Nvm - ditched python3.5 cuz I'd already used f strings

pkaleta commented 4 years ago

I've noticed there are some annotations failures, have you seen this?

Screen Shot 2020-04-06 at 2 32 57 PM
jtratner commented 4 years ago

I've noticed there are some annotations failures, have you seen this?

Screen Shot 2020-04-06 at 2 32 57 PM

This is because of an expected traceback that gets dumped in a test. Would be good to stop emitting it. Def good fodder for ticket

jtratner commented 4 years ago

One more PR incoming with some additional tweaks to get poetry fully working 😅