aflorithmic / apiaudio-python

api.audio Python SDK
https://www.api.audio
MIT License
25 stars 4 forks source link

CircleCI config: publish new version in pip, update latest version parameter #80

Closed martinezpl closed 2 years ago

martinezpl commented 2 years ago

This pipeline, upon tag push in whichever branch:

Job 1:

Job 2:

Tested as far as I could without actually publishing or updating the SSM parameter, everything seems fine.

@GetOn4 please look into whether this CI is safe for a public repository

zeritte commented 2 years ago

run publish.sh script isntead of rewriting the steps, easier to manage this way.

zeritte commented 2 years ago

manually trigger precommit hook before starting to deploy to ensure code quality

martinezpl commented 2 years ago

run publish.sh script isntead of rewriting the steps, easier to manage this way.

I can't use the script here. I would need to remove the prompt and modify the twine command anyway @zeritte