eclipse-velocitas / vehicle-app-python-sdk

vehicle-app-python-sdk
Apache License 2.0
7 stars 18 forks source link

Update release workflow with pypi push #145

Closed erikbosch closed 1 month ago

erikbosch commented 1 month ago

Update based on https://github.com/eclipse-velocitas/velocitas-lib/blob/main/.github/workflows/release.yml,. Only some minor changes.

Tested at https://github.com/erikbosch/vehicle-app-python-sdk Pypi upload verified at https://pypi.org/project/velocitas-sdk/#history

Note that this gives a somewhat different release flow compared to before. Previously you had to create a Github release manually, then the action populated it. Now you instead need to create/push a tag