Ladybug Tools on PyPI

Right so I have tested a thing. It’s on a PR that should not be merged as I was an idiot and PR’d a feature from my master branch which hasn’t been merged yet so new changes to master borked things.

Regardless, I have put the DevOps into ladybug-tools and set up a test semantic release system that will automatically deploy to PyPi when changes are made to master (using a specific commit message syntax). I have descrbed the changes in the PR(which I will have to remove from my master branch at some point but for now enjoy).

@SaeranVasanthakumar if this has all made some degree of sense to you then check out this PR I have left in UWG that should help set this up for the Urban Weather Generator. The PR shows the changes made and explains the couple of extra steps needed to kickstart the automation.

I’m just going to leave this image from the semantic-release repo to express the degree of automation we might have reached:

semantic-release-FTW

1 Like