-
Notifications
You must be signed in to change notification settings - Fork 12
Description
Hi @safijari,
I opened an issue to discuss the continuous deployment in a separate thread from the pull request #1 .
If you're interested in incorporating this and having CI set up to build and publish the wheels automatically please comment here and I can move this PR forward with those changes. That would be great! Can we maybe do that in a separate pull request?Sure. I've had decent luck with AppVeyor (e.g. https://github.com/safijari/apriltags2_ethz/).
I'd need you to set up your pypi credentials as a secret in appveyor or whatever we end up using. Either that or I'd need to be a collaborator for the lanms package on PyPI.
I looked up what we did with the other Parquery projects. We had quite a few situations where multiple commits resulted in a single version bump (usually because we want to test something or wait a bit before releasing).
I could introduce a script release_to_pypi.py into the repository root that just builds and packages everything and sends it over to pypi. It's a single manual step, but this step should probably always remain manual anyhow.
Please let me know what you think.