Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Implement pypi release/publish process #3

Open
calebcartwright opened this issue Apr 11, 2022 · 5 comments
Open

Implement pypi release/publish process #3

calebcartwright opened this issue Apr 11, 2022 · 5 comments
Assignees

Comments

@calebcartwright
Copy link
Member

@beverts312 - I'm not sure what exists/is viable within the python ecosystem for semantic releases (or something equivalent) so unless you know off hand it's probably worth some investigation.

The template repo this was created from has the bump2version tooling I use for more rudimentary automated versioning, but definitely not married to it and open to anything that makes it easier. The only "must have" requirement for me would be something we could drive through CLI tooling via GitHub Actions as I want to put this project on auto-pilot as much as possible

@beverts312
Copy link
Member

I'm good with bump2version for now.
I was planning on setting up semantic release (not sure how yet) in another python repo soon, if that goes well I might propose it over here

@calebcartwright
Copy link
Member Author

Will leave this open for now as there's plenty of code to be written before an automated release pipeline is necesary

@beverts312
Copy link
Member

there is a python library out there, doesnt seem quite as configurable as the javascript one but I think it will satisfy our needs
this is what I did to set it up: beverts312/lambda-utils@283b951

@beverts312
Copy link
Member

I can configure it in this repo as well if that looks good

@calebcartwright
Copy link
Member Author

That'd be swell!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants