vega / vl-convert

Utilities for converting Vega-Lite specs from the command line and Python
BSD 3-Clause "New" or "Revised" License
84 stars 9 forks source link

Evaluate release-plz for managing releases #166

Open jonmmease opened 2 months ago

jonmmease commented 2 months ago

I'd like to look into using release-plz to manage releases. The general flow is that a GitHub bot keeps a PR up to date that increments the package version and updates the changelog based on conventional commits. Then a release is kicked off by merging the release PR. This would let us protect the main branch (the current release process is performed locally and pushes version updates directly to main).