Contains a bunch of useful scripts, configuration and instructions for developing plugins and core OctoPrint.
These are mostly just things I figured out myself, and thought it was worth writing down to save time in the future. If you have something to contribute, from typos to re-writing a whole guide, I'm more than happy to accept contributions to the guides here.
- Adding python-versioneer to a plugin
- Adding pre-commit hooks
- Release zip upload action
- Run-Debug Configuration
- Adding release channels to a plugin
- Disabling caching for frontend development
The guides here are licensed with the unlicense, do what you like with them!