Hey @camnewnham,
Part 1
Updates
-
You can definitely use your CI to Build and Publish a Yak Package. As you’ve found.
-
For updates, I see a few options
2.1 - You can more simply do a local check with yak.exe or for Mac there is a script mentioned in this page, but Rhino 8 only Rhino - What is the Package Manager?
2.2 - To keep things universal you could the Yak Endpoints instead to get a more cross platform version which would return some nice JSON e.g → https://yak.rhino3d.com/packages/ColorPicker -
You can open the PackageManager to a specific plugin page by calling
RhinoApp.RunScript("-PackageManager Search MyPluginName", false);
Part 2
You’re spot on here I can’t help with this bit and it’s a bit of a pain for us too.
– cs