mdziekon / octoprint-spoolman

An OctoPrint plugin integrating with Spoolman, a universal filament spools inventory manager.
GNU Affero General Public License v3.0
29 stars 4 forks source link

[Request] Add github-actions to handle releases #45

Open mdziekon opened 6 months ago

mdziekon commented 6 months ago

Is your feature request related to a problem? Please describe.

Current release process is manual, it should be automated as much as possible.

Describe the solution you'd like

Add workflow to Github Actions to automate or semi-automate the process

Describe alternatives you've considered

No response

Additional context

No response

ScottGibb commented 1 week ago

In terms of this work, I suggest we do the following, which im happy to implement:

Two stage release

How does one up date the plugin registry, having a google I found this https://plugins.octoprint.org/help/registering/ Is this accurate of how youve been doing it in the past?