We have a copyrighted and non open source plugin that resides in an internal git repo. Can we publish to the plugin portal for our customer’s to use or do we have to provide our own plugin repo?
Yes, you can publish a plugin with a commercial license to the portal.
Note that by default the plugin publishing plugin will attempt to publish a plugin’s sources. To stop that from happening, you will generally want to do something like this in your plugin’s build script: