OK - well that's a start!
The Github repo is:
https://github.com/StevilKnevil/OctoPrint-CalibrationTests
I have a link to that repo in my init.py:
# Define the configuration for your plugin to use with the Software Update
# Plugin here. See https://docs.octoprint.org/en/master/bundledplugins/softwareupdate.html
# for details.
return dict(
calibrationtests=dict(
displayName="Calibrationtests Plugin",
displayVersion=self._plugin_version,
# version check: github repository
type="github_release",
user="StevilKnevil",
repo="OctoPrint-CalibrationTests",
current=self._plugin_version,
# update method: pip
pip="https://github.com/StevilKnevil/OctoPrint-CalibrationTests/archive/{target_version}.zip"
)
)
I have released versions in Github:
https://github.com/StevilKnevil/OctoPrint-CalibrationTests/releases
And I have a matching version number in my setup.py
plugin_version = "0.0.2"
But my versioncache.yaml can't see the remote it seems:
calibrationtests:
available: false
disabled: false
error: null
hash: f7a8f92becf70cb5229bb59e3c96ea22
information:
local:
name: 0.0.1
value: 0.0.1
needs_online: true
remote:
name: '-'
release_notes: null
value: null
online: true
possible: true
timestamp: 1612274664.6607733
Any ideas where to look next?